AJAX调用有时会在ios

时间:2016-06-02 03:53:07

标签: jquery ios ajax cordova hybrid-mobile-app

问题 - 我们正在使用apache cordova构建一个混合应用程序。我们在应用程序启动期间启动一个ajax调用。超过200次3/4次,调用失败并终止,没有任何错误状态代码或响应或响应头。在mac中调试我们可以在控制台中看到它,启动ajax调用,但它失败了" - "控制台中的状态代码。随之而来的是,从日志中我们可以看到它从未到达服务器。

操作系统受影响:仅IOS 9及以上版本。 jQuery版本 - 1.10.2 Apache cordova js文件版本 IOS -3.8.0 Android -5.1.0

仅限ios问题。

任何帮助将不胜感激。请求任何其他详细信息。请相应更新帖子。

更新1 - 无法将jQuery版本和cordova版本更改为更高版本,客户端不同意一旦版本更新与插件版本本身的任何更改一起进行的回归测试范围和时间。

更新2-更新的cordova min js版本现在我们正在使用。虽然ios仍然存在。

1 个答案:

答案 0 :(得分:0)

尝试添加此插件https://github.com/wymsee/cordova-HTTP。 检查cordova 4是否支持此插件。

然后尝试使用cordovaHTTP.post进行ajax调用