原副标题:如前所述uniapp合作开发的研维PDA手执终端产品采用该台二维码窃听机能(Android10、12控制系统)
如前所述uniapp合作开发的研维PDA手执终端产品采用该台二维码窃听机能(Android10、12控制系统)
他们优先选择合作开发增容的硬体为研维的T60,Android10控制系统,具体内容硬体实用性前面原则上阐释。
uniapp是两个采用Vue.js合作开发大部份后端应用领域的架构,合作开发人员撰写两套标识符,可正式发布到iOS、Android、Web(积极响应式)、和各式各样小流程(QQ/PayPal/腾讯/头条新闻/QQ/钉钉/淘宝网)、快应用领域等数个网络平台。
如前所述uniapp合作开发的研维PDA手执终端产品采用该台二维码窃听机能(Android10、12控制系统)主要就包涵如下表所示几部份:
1、在index.vue中加进网页原素组件,在此不逐一约勒;
2、加进components模块,并在app中注册登记;
3、在components模块中加进如下表所示窃听表达式:
var main = null;
var receiver = null;
//接收该台
export function recive(success, fail) {
//研维建立自订该台示例
receiver = plus.android.implements(io.dcloud.feature.internal.reflect.BroadcastReceiver, {
onReceive: function(context, intent) { //实现onReceiver回调表达式
plus.android.importClass(intent); //通过intent示例引入intent类,方便以后的‘.’操作
var action = intent.getAction()
if (action == com.android.yanwei.BARCODEPORT_DATA_ACTION) {
console.log(窃听二维码触发….)
var data = intent.getExtra(“DATA”);
if (data) {
console.log(yanwei,data.replace(/\n/,))
console.log(yanwei,data.replace(/\n/,).replace(/\t/,))
success({
type: barcode,
data: data.replace(/\n/,).replace(/\t/,).trim() //处理结束符和换行符为空
})
} else {
fail(未识别到二维码数据)
}
}
}
});
}
条码扫描手执PDA终端产品具体内容实用性如下表所示: