Potato1314
Potato1314
  • 发布:2021-10-06 16:52
  • 更新:2022-04-29 12:11
  • 阅读:713

【报Bug】安卓手机扫描二维码功能失效

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 11.3.1

HBuilderX类型: 正式

HBuilderX版本号: 3.2.9

手机系统: Android

手机系统版本号: Android 9.0

手机厂商: 华为

手机机型: ASK-AL00x

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

// 调起条码扫描
uni.scanCode({
scanType: ['barCode'],
success: function (res) {
console.log('条码类型:' + res.scanType);
console.log('条码内容:' + res.result);
}
});

操作步骤:

1.https://wechat.baiten.net/BK-0004/18668111443.png 这个是二维码图片地址
2.复制如下代码
// 调起条码扫描
uni.scanCode({
scanType: ['barCode'],
success: function (res) {
console.log('条码类型:' + res.scanType);
console.log('条码内容:' + res.result);
}
});

3.在安卓app端开始扫描二维码

预期结果:

希望安卓手机能正常扫描二维码

实际结果:

没人任何反应

bug描述:

// 调起条码扫描
uni.scanCode({
scanType: ['barCode'],
success: function (res) {
console.log('条码类型:' + res.scanType);
console.log('条码内容:' + res.result);
}
});

这个官方API,在安卓手机上扫描二维码没有任何反应,偶尔扫很久可以扫出来,反应非常迟钝

2021-10-06 16:52 负责人:无 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

用hello uni-app示例能复现您的问题吗?
注意:scanType扫码类型,二维码是'qrCode',一维码是'barCode'

  • Potato1314 (作者)

    hello uni-app示例这个我没试过,代码就那就几行

    2021-10-08 16:57

  • Potato1314 (作者)

    ios是正常的,所以我给的示例代码应该是没问题的,只有安卓才会出现这个问题

    2021-10-08 17:11

  • DCloud_UNI_Anne

    回复 4***@qq.com: 二维码的话,scanType扫码类型配置成'qrCode',你再试试

    2021-10-08 17:14

7***@qq.com

7***@qq.com

我也出现了 时好时坏的 内页直接就不行首页 偶尔行,Hbuilderx版本3.4.7.20220422

该问题目前已经被锁定, 无法添加新回复