收藏
回答

至今还不解决wx.request的数据带BOM头,无法json化的问题么?

问题模块
API和组件

即使我们自行处理,用

res.data = res.data.substr(1)

res.data = JSON.parse(res.data)

来解决,你默认的json解析还是会报错啊!!!


而服务器那边发来的数据即使先做

$result = str_replace("\ufeff","",$result) ; 处理

小程序收到的数据照样带bom头,这是怎么回事?


莫名其妙啊!!!

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

4 个回答

  • 一场不畏凌辱的雨
    一场不畏凌辱的雨
    2017-07-16

    更加坑爹的是,微信支付的接口返回值也是带bom头的,这是闹哪样?

    2017-07-16
    赞同
    回复
  • 晨
    2017-07-16

    你好,request已经做过了BOM头的处理,确认是这个问题吗?

    2017-07-16
    赞同
    回复
  • 一场不畏凌辱的雨
    一场不畏凌辱的雨
    2017-07-16

    如果不做上面那段判断,安卓真机测试是无法正常获取到对象的,这又怎么解释呢

    2017-07-16
    赞同
    回复
  • 晨
    2017-07-17

    是在工具上出现的还是手机上?请提供一下微信版本号和基础库版本。

    2017-07-17
    赞同
    回复