uni.scanCode({
autoDecodeCharset: true,
autoZoom: false,
scanType: ['qrCode'],
success: function(res) {
console.log("uni扫码", res)
},
fail:function(err){
console.log("uni扫码出错", err)
}
});

- 发布:2023-08-21 11:40
- 更新:2023-08-21 15:23
- 阅读:234
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Win10
HBuilderX类型: 正式
HBuilderX版本号: 3.8.12
手机系统: Android
手机系统版本号: Android 10
手机厂商: 小米
手机机型: Redmi
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
1、调用uni.scanCode
2、点击扫码页面的相册按钮
3、在相册页面不选择图片,点击返回
重复1-3步骤,会出现扫码页面黑屏无法正常调起摄像头
1、调用uni.scanCode
2、点击扫码页面的相册按钮
3、在相册页面不选择图片,点击返回
重复1-3步骤,会出现扫码页面黑屏无法正常调起摄像头
预期结果:
正常调起摄像头
正常调起摄像头
实际结果:
出现扫码页面黑屏无法正常调起摄像头
出现扫码页面黑屏无法正常调起摄像头
bug描述:
调用uni.scanCode后点击相册,不选择直接点击返回扫码页面,有小概率出现黑屏,之后必须重启APP再调用uni.scanCode才会正常,目前发现的手机,华为、1+,oppo,vivo,小米都会出现
1 个回复
DCloud_UNI_Anne
相关问题:https://ask.dcloud.net.cn/question/174516