收藏
回答

wx.scanCode 扫码乱码BUG

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

之前在微信版本没升级前 , 扫码功能正常的,现在升级到 8.0.55后,使用wx.scanCode 得到的res.result的结果是乱码。中文乱码,数字和英文没问题,此问题已经影响目前的线上业务,希望微信官方尽快解决, 乱码是这种 :��������:2024-12-17 09:18:4

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

1 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2024-12-17

    码提供下呢

    2024-12-17
    有用 1
    回复 8
    • 基德SAM
      基德SAM
      2024-12-18
      涉及商业方面暂时无法提供,但是原因我们初步排查,得到的结论是不同的手机(只要是安卓),不同的微信版本(越高越不稳),扫码  得到的其是是GBK/GB2312编码的二维码,wx.scanCode得到后没正确去 处理编码问题,导致中文部分乱码, 但是提供码的 第三方不好改造成UTF-8的二维码格式,希望微信官方做下兼容,修复BUG
      2024-12-18
      回复
    • Keith
      Keith
      2024-12-23
      微信8.0.54就没有此问题
      2024-12-23
      回复
    • Keith
      Keith
      2024-12-23
      至从更新到8.0.55版本后就有此问题了,开发者工具上识别出来是GB2312,真机上识别出来为utf-8,真机上提示无TextDecoder和atob函数,导致现在想用rawData数据自己来处理都不行
      2024-12-23
      回复
    • Keith
      Keith
      2024-12-23
      而且开发者工具与真机识别出来的rawData数据不一致
      2024-12-23
      回复
    • 社区技术运营专员--阳光
      社区技术运营专员--阳光
      2024-12-23回复基德SAM
      问题已定位,预计下周版本修复
      2024-12-23
      回复
    查看更多(3)
登录 后发表内容