详细问题描述
iphone 无法调用二维码扫描,安卓可以
重现步骤
[步骤]1.点击扫码按钮;
- 进入页面,onLoad时,调用扫码的接口;
- iphone无法打开摄像头扫码;
[结果]
- iphone无法打开摄像头扫码;
[期望]
iphone可以打开摄像头扫码;
[如果语言难以表述清晰,拍一个视频或截图,有图有真相]
IDE运行环境说明
HBuilderX
[IDE版本号]
最新
[windows版本号]
WIN10 专业版
[mac版本号]
uni-app运行环境说明
小程序 体验版
手机端;
[项目是HBuilderX创建的]
[编译模式是老模板模式还是新的自定义组件模式? ] 不懂
App运行环境说明
[iOS版本号]
[手机型号]
iphoneX
附件
[IDE问题请提供HBuilderX运行日志。菜单帮助-查看运行日志,点右键打开文件所在目录,将log文件压缩成zip包上传]
[App问题请提供可重现问题的代码片段,你补充的细一点,问题就解决的快一点]
[App安装包或H5地址]
[可重现代码片段]
onLoad() {
console.log('------------load scan----------')
this.scan();
},
...
methods: {
...
scan() {
console.log('- 扫码--')
uni.scanCode({
onlyFromCamera: false,
success: res => {
console.log("扫描结果\n", res);
},
fail: a => {
console.error("fial", a);
uni.navigateBack();
}
});
},
...
}
联系方式
[QQ]
1 个回复
zillionnn (作者)
不能在load里面调,
用了个button ; 解决了;