wx.request大坑啊
发布于 5 年前 作者 pingcheng 8724 次浏览 来自 问答

IDE上,wx.request里:

success: function(res) {

    console.log(res.data)

  }

res.data是个JSON对象。

跑到真机上,有的用户是JSON对象,有的用户是字符串。

线上版本提审了不能撤销,发布了版本不能回退,发版本不能加急。

我也真是够够的了。

6 回复

我一般都是审核前通过安卓和ios真机测试 ,没有问题再审核。因该是安卓和ios搞得鬼。

代码里 try{}catch(){} 一把

我的接口返回JSON的部分都是统一封装的,不会有的接口可以,有的接口不行。

同样的接口,有的用户是字符串,有的就是JSON

@天下雪  你说的对……确实是BOM头导致的,新加了一个文件,有BOM头,导致有人手机上JSON解析不了,但是很多人又可以。

是安卓是字符串,ios是对的吧        你应该是接口含有bom头

没有遇到过这样的问题。一直都是json响应。首先你得保证服务器返回的数据的确是一个json,看下变成字符串的情况下返回的数据的格式正不正确

回到顶部