zillionnn
zillionnn
  • 发布:2019-07-01 11:25
  • 更新:2019-07-01 15:47
  • 阅读:3174

【报Bug】iphone无法打开二维码扫描

分类:uni-app

详细问题描述

iphone 无法调用二维码扫描,安卓可以

重现步骤

[步骤]1.点击扫码按钮;

  1. 进入页面,onLoad时,调用扫码的接口;
  2. iphone无法打开摄像头扫码;

[结果]

  1. 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]

2019-07-01 11:25 负责人:无 分享
已邀请:
zillionnn

zillionnn (作者)

不能在load里面调,
用了个button ; 解决了;

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