收藏
回答

wx.request大坑啊

问题模块
API和组件

IDE上,wx.request里:

success: function(res) {

    console.log(res.data)

  }

res.data是个JSON对象。


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

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


我也真是够够的了。

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

6 个回答

  • 回梦無痕
    回梦無痕
    2017-04-07

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

    2017-04-07
    赞同
    回复
  • 天下雪|一视
    天下雪|一视
    2017-04-07

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

    2017-04-07
    赞同
    回复
  • 白玉雄
    白玉雄
    2017-04-07

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

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

    2017-04-07
    赞同
    回复
  • 木易叁石
    木易叁石
    2017-04-07

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

    2017-04-07
    赞同
    回复
  • 白玉雄
    白玉雄
    2017-04-07

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

    2017-04-07
    赞同
    回复
  • 笃行
    笃行
    2017-04-08

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

    2017-04-08
    赞同
    回复