原创 基于uniapp开发的研维PDA手持终端使用广播扫码监听功能(安卓10、12系统)

2023-05-26 0 333

原副标题:如前所述uniapp合作开发的研维PDA手执终端产品采用该台二维码窃听机能(Android10、12控制系统)

如前所述uniapp合作开发的研维PDA手执终端产品采用该台二维码窃听机能(Android10、12控制系统)

他们优先选择合作开发增容的硬体为研维的T60,Android10控制系统,具体内容硬体实用性前面原则上阐释。

原创
            基于uniapp开发的研维PDA手持终端使用广播扫码监听功能(安卓10、12系统)

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终端产品具体内容实用性如下表所示:

原创
            基于uniapp开发的研维PDA手持终端使用广播扫码监听功能(安卓10、12系统)1

原创
            基于uniapp开发的研维PDA手持终端使用广播扫码监听功能(安卓10、12系统)2

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务