wx.uploadFile success返回值的问题

发布于 7 年前作者 xiulan7615444 次浏览最后编辑 7 年前来自 ask

返回的res.data无法解析 我PHP后端返回的是JSON,但是无法通过res.data.status获取到status的值 也尝试用JSON.parse直接报错

7 回复
jun77
jun771 楼6 年前

你好 请问返回的是乱码怎么处理呢?

jxu
jxu2 楼6 年前

请补充完整问题 并且使用最新版本基础库测试后在打开

rye
rye3 楼6 年前

遇到同样的问题,后端返回来的数据是 json 的,但是到了 wx.uploadFile 的 success 的 res.data 就变成了 Buffer 了。

liangtao
liangtao4 楼6 年前

没有用,设置过了。在开发工具上找不到解决办法,貌似就我这出现了。刚刚在手机上远程调试就没有任何问题。有点不太明白

qinjuan
qinjuan5 楼6 年前

在MAC的最新版本上,同样解析出错,返回只是buffer,但是我看文档,规定是string啊,是微信开发者工具的bug吗?

在手机上没有这个问题,拿到是string格式的东西

jing59
jing596 楼6 年前

header和内容都用UTF-8编号

yan41
yan417 楼5 年前

算解决了后端不返回JSON 直接返回一个图片的字符串 返回JSON的无法解析的