2***@qq.com
2***@qq.com
  • 发布:2025-02-24 20:51
  • 更新:2025-02-24 20:54
  • 阅读:15

手持设备pad调用扫码的问题

分类:uni-app

厂家给我的文档如图片所示,

这是我的代码

const triggerOnce = () => {
console.log('触发')
try{
// 初始化扫码
main = plus.android.runtimeMainActivity() // 获取活动
var Intent = plus.android.importClass('android.content.Intent')
var intent = new Intent('com.android.scanner.service_settings')
intent.putExtra('scanCmd', 'triggerOnce') // 设置命令为触发一次扫描
main.sendBroadcast(intent) // 发送广播来触发扫码
console.log(111)
}catch(e){
console.log(e)
}

}

按下设备的侧边的扫码按钮,是可以触发设备顶部的扫码功能的,但是用代码好像点击了没有反应

有没有老哥能解答一下的
与权限啥的有没有关系,我目前是在hbuilder的调试基座中

2025-02-24 20:51 负责人:无 分享
已邀请:
2***@qq.com

2***@qq.com (作者) - 前端开发

其中,"触发"和最后的"111"都打印了

要回复问题请先登录注册