潘潘潘潘潘
潘潘潘潘潘
  • 发布:2017-01-14 17:05
  • 更新:2017-01-16 13:53
  • 阅读:1515

mui.ajax 还有 XMLHttpRequest 在iPad 2 iOS 9.3.5 这个版本上都不好用

分类:HTML5+

mui.ajax 还有 XMLHttpRequest 在iPad 2 iOS 9.3.5 这个版本上都不好用

我做个app, 之前还好用,突然告诉我用不了了, 我重新安装后,就出现连接网络失败。我尝试了各种办法了, 包括把官方代码放进去, 都报网络连接错,请求失败

<script type="text/javascript">
document.addEventListener('plusready', function() {
var xhr = new plus.net.XMLHttpRequest();
xhr.onreadystatechange = function() {
switch(xhr.readyState) {
case 0:
alert("xhr请求已初始化");
break;
case 1:
alert("xhr请求已打开");
break;
case 2:
alert("xhr请求已发送");
break;
case 3:
alert("xhr请求已响应");
break;
case 4:
if(xhr.status == 200) {
alert("xhr请求成功:" + xhr.responseText);
} else {
alert("xhr请求失败:" + xhr.readyState);
}
break;
default:
break;
}
}
xhr.open("GET", "http://www.baidu.com/");
xhr.send();
}, false);
</script>

这个是官方代码, 都不好用,不知道是不是h5+的bug啊。跪求解决方法,谢谢!!!!!
在其他iPhone iPad iOS 10 以上的版本就没问题, 模拟器调试也没问题。

2017-01-14 17:05 负责人:无 分享
已邀请:
潘潘潘潘潘

潘潘潘潘潘 (作者)

官方代码 alert出一个 “ xhr请求失败:”

Trust
chaosbead

chaosbead

我也遇到了这个问题,不能跨域,ios8和10以上的可以

该问题目前已经被锁定, 无法添加新回复