收藏
回答

OPPO上颜文字无法正常显示/解析,显示乱码

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug text 微信安卓客户端 7.0.8 2.9.1

这几天没有更新小程序版本,今天突然有2位用户反应颜文字显示成乱码的问题(两位都是老用户,且之前显示的都不是乱码)




两位用户均是OPPO手机(机型分别为OPPO A59s 和 OPPO R9m),系统版本和客户端版本均相同

7.0.8

2.9.1

Android 5.1
怀疑跟2.9.1的适配有关系,我们自己的OPPO手机版本太高无法复现这个问题,先反馈到这里吧。


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

1 个回答

  • 灵芝
    灵芝
    2019-11-04

    该问题是必现么?这边未复现问题

    2019-11-04
    有用
    回复 4
    • 寒轩
      寒轩
      2019-11-04
      用户说是的,我们查看了一下数据库,除了这两位用户以外,出现相同乱码的用户均是OPPO + Android 5.1 + 微信 7.0.8。我觉得未必是组件问题,可能代码里写的颜文字展示不会出错,但是从外部网络请求到的时候,JSON转换的时候有问题
      2019-11-04
      回复
    • 寒轩
      寒轩
      2019-11-04
      他们不仅显示有问题,发出的颜文字到了服务器也确实是乱码
      2019-11-04
      回复
    • 灵芝
      灵芝
      2019-11-04回复寒轩
      这个看起来不是小程序的问题?
      2019-11-04
      回复
    • 寒轩
      寒轩
      2019-11-04回复灵芝
      小程序和手机都有可能,可能wx.request或者JSON包出了问题,而不是渲染的组件。当然也有可能是OPPO手机的问题。不过这个问题都是从前两天开始的,比较诡异,小程序的基础库是在灰度吗?

      我把代码片段更新了,猜测是JSON解析的问题,我在本地做了一下JSON的序列化和解析然后展示,不知道能不能复现。您那边可以看看在相同机型系统有没有问题
      2019-11-04
      回复
登录 后发表内容
问题标签