收藏
回答

微信扫码wx.scanCode在飞行模式下在些手机上调用失败

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.scanCode 微信iOS客户端 8.0.31 15.6.1

您好,我用微信扫码 wx.scanCode 方法 在飞行模式下 扫码在有些手机出现 fail ,但大部分手机上是正常。

具体错误如下:

出现错误的手机参数:

具体代码如下:

我们调试了很久,尝试了各种方式,都没有结果,帮忙看下,非常感谢!

回答关注问题邀请回答
收藏

2 个回答

  • UTF-8
    UTF-8
    04-19

    飞行模式下会失败 是因为wx.scancode这个API内部有做权限验证,你在飞行模式先没有网络所以验证失败因此扫码失败

    04-19
    有用
    回复
  • Jianbo
    Jianbo
    2023-01-12

    可能和部分手机的微信基础库版本有关?

    2023-01-12
    有用
    回复 4
    • shan
      shan
      2023-01-13
      你有遇到这种情况吗,飞行模式下,wx,scancode官方接口直接提示失败,而有网络模式下可以
      2023-01-13
      回复
    • Jianbo
      Jianbo
      2023-01-14回复shan
      没有尝试飞行模式,一般人很少用的飞行模式。
      2023-01-14
      回复
    • Jianbo
      Jianbo
      2023-01-14回复shan
      完全没网络,wifi也没有?如果这样,可能有问题,wx.scancode是需要和微信的服务通讯
      2023-01-14
      回复
    • shan
      shan
      2023-01-17回复Jianbo
      但是有的手机可以扫码,也是没有网络的情况
      2023-01-17
      回复
登录 后发表内容