ajax请求 andriod正常,ios上

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ajax请求 andriod正常,ios上相关的知识,希望对你有一定的参考价值。

js使用ajax访问springmvc接口,ios最近出现在ajax里面加上contentType:“application/json“就报错了,ajax的textStatus为终止,而且后端未收到接口访问信息,奇怪的是只有ios系统会出现这种情况,android上的h5 ajax访问正常,有知道什么原因的吗!?以前都是用的很好的,最近才出现这个问题的!
ajax error信息:readystate=4 status=0 textStatus=abort

此情况只有在ios的浏览器访问才出现这个情况

可能是因为请求的url问题。
如果在https的域名请求http的资源,ios会拦截请求,不能发送成功。
参考技术A 我现在遇到了和你同样的问题,你解决了吗 参考技术B $.ajax(
type: "post",
url: "http://www.cnblogs.com/../iPhoneReader/GetUserControlhtml.ashx",
data: action: this.Action, sort: this.SortType, pi: this.PageIndex, ps: this.PageSize,classtype:this.ClassType ,
dataType: "html",
success: function(result)
$(contentID).html(result);
if (flag)
resSecurity();


);

以上是关于ajax请求 andriod正常,ios上的主要内容,如果未能解决你的问题,请参考以下文章

ajax中的phonegap XML解析器在iOS上出现错误

ios Safari 6 中的 Ajax 发布请求不起作用

AJAX请求如何正常工作?

使用Phonegap的IOS上的Jquery ajax请求-Ajax不起作用

点击功能内的ajax请求干扰执行

服务器返回重定向 (302) 后,iOS 设备上的 AJAX 或 XHR 请求失败,代码为 0