收藏
回答

IOS扫码无效

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug wx.scanCode 客户端 7.0.2 2.4.2

使用小程序内置api wx.scanCode扫码获取不到,安卓可以获取,目前已知ios获取不到,但是使用微信客户端的扫一扫功能可以获取

最后一次编辑于  01-21  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • 燚
    01-21

    麻烦提供一下出现问题的机型和微信版本,并且给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题

    01-21
    赞同
    回复 5
    • 归去来兮
      归去来兮
      01-22

      目前已知IPhone xs 和 IPhone 8P扫描无效,安卓华为P10 荣耀7X可以扫描获取,版本为最新版本7.0.2

      代码片段:https://developers.weixin.qq.com/s/ZVzCKBml7355

      PS: scanType参数使用默认的

      01-22
      回复
    • 燚
      01-22回复归去来兮

      现在看是你的码有问题,手机没法准确识别,我这边测试也是概率性

      01-22
      回复
    • 归去来兮
      归去来兮
      01-22回复

      如果类型设置为datamatrix是可以识别到的,但是如果不设置scanType的值,就会出现这些问题,毕竟默认值是没有datamatrix的,倒是安卓大多机型可以试别

      01-22
      回复
    • 燚
      01-22回复归去来兮

      就上面这图,我加了datamatrix识别也不灵光

      01-22
      回复
    • 归去来兮
      归去来兮
      01-22回复

      和远近距离也有关系,距离远一些好像识别更快

      01-22
      回复
  • JUN
    JUN
    08-27

    解决了吗,这个bug

    08-27
    赞同
    回复 1
    • 归去来兮
      归去来兮
      08-30
      类型为datamatrix可以试别
      08-30
      回复