做H5网页最辛苦的就是要考虑兼容问题。刚好被我遇到了,真的是emo了。
问题低版ios出现Network Error不能请求数据,不能发起ajax请求。
1. 低版本不支持promise
网上很多人说要安装es6-promise兼容低版本,但是安装后问题还是不能解决,只能自己用愚蠢的方法去封装了。
2. 请求头做修改。
因为get接口是可以请求成功的,所以get接口就不做修改。
对于post接口:
data: this.$qs.stringify(data),
headers: {
'Accept': '*/*',
'Content-Type': 'application/x-www-form-urlencoded'
}
3、与后端沟通
让他们开放接口类型
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)