Hbuilder打包后,iOS网络请求失败
使用plus.net.XMLHttpRequest进行网络请求,返回状态码xhr.status=0
1***@163.com
- 发布:2017-01-08 15:42
- 更新:2022-05-26 14:19
- 阅读:1891
Hbuilder打包后,iOS网络请求失败
分类:HBuilder
6 个回复
amourz
我也遇到了
BoredApe - 有问题就会有答案。
请求地址是否非https?
1***@163.com (作者)
在开发过程也没有存在不可访问的情况,打包后就存在了
2017-01-09 22:57
ypf
7.6.5同样遇到了这个问题,打包后ios 访问不了。
2017-01-10 09:41
1***@163.com (作者)
应该不是https的问题,有的手机苹果手机安装后不存在这个问题
5***@163.com
请问您最后解决了吗?我现在遇到的是大致相同的问题,hbuilder测试基座没问题,打正式包出来请求失败,但是使用外网IP和域名访问没有问题,只是内网IP请求失败
2021-02-26 10:11
amourz
改用https已经可以了,app store也通过审核了,大家还是赶紧去申请个证书改用https吧
api
用mui.ajax替换你现有的ajax请求,一定要设置crossDomain:true属性
1斤代码
node_modules/axios/lib/adapters/xhr.js
将axios原码的请求方式 var request = new XMLHttpRequest() 改为 var request = new plus.net.XMLHttpRequest()