收藏
回答

手机端wx.scanCode解析wxacode.getUnlimited生成的二维码有误

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug Android andriod 荣耀10 1.05.2103200

https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/qr-code/wxacode.getUnlimited.html

生成带参数的二维码用wx.scanCode 扫这个生成的二维码,获取scene里面的参数在荣耀10手机上,encodeURIComponent解析不出来

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

2 个回答

  • 耿霄
    耿霄
    2021-04-23

    "scene":"cd=1619141553.2854164" 这样试试看看,另外建议把options打印出来看看

    2021-04-23
    有用
    回复 7
    • 仝浩(Tóng Hào)
      仝浩(Tóng Hào)
      2021-04-23
      谢谢回复,麻烦再看下,我改成你说的这样还是这个问题
      2021-04-23
      回复
    • 仝浩(Tóng Hào)
      仝浩(Tóng Hào)
      2021-04-23
      开发者工具上信息就正确,就是wx.scanCode解析出来的数据有的手机不对
      2021-04-23
      回复
    • 仝浩(Tóng Hào)
      仝浩(Tóng Hào)
      2021-04-23
      1.05.2103200最新的开发者工具版本有这个问题,以前版本开发的已经发布的小程序没有这个问题
      2021-04-23
      回复
    • 耿霄
      耿霄
      2021-04-23回复仝浩(Tóng Hào)
      真机有问题吗?
      2021-04-23
      回复
    • 仝浩(Tóng Hào)
      仝浩(Tóng Hào)
      2021-04-23
      真机有
      2021-04-23
      回复
    查看更多(2)
  • 仝浩(Tóng Hào)
    仝浩(Tóng Hào)
    2021-04-23

    代码片段是手机端扫码用真机调试扫出来的结果,跟开发者工具扫出来的结果不一样,charSet字段和Path字段,cd后面的=号开发工具扫出来的是%,%能被encodeURIComponent正确识别

    2021-04-23
    有用
    回复 1
登录 后发表内容