我正在开发一个具有 XMLHttprequest 的应用程序。我正在为 Android 使用cordova-1.7。当我发送同步请求时,我可以让应用程序正常工作,但是当我异步发送请求时,它似乎丢失了。发送同步请求(正在工作)不允许其他一些功能工作。我从 cordova.js 文件中得到的错误是
06-19 12:14:58.100:D/CordovaLog(816):JSCallback 服务器已关闭:停止回调。
06-19 12:14:58.100:D/CordovaLog(816):file:///android_asset/www/cordova-1.7.0rc1.js:第 3560 行:JSCallback 服务器已关闭:停止回调。
06-19 12:14:58.100:I/Web 控制台(816):JSCallback 服务器已关闭:停止回调。在文件:///android_asset/www/cordova-1.7.0rc1.js:3560
异步请求曾经在 iPhone(iOS) 上正常工作。任何人有任何想法,都会对我有所帮助。如果需要更多详细信息,请告诉我。
谢谢
部分代码如下:- { xmlhttp.onreadystatechange = getXmlDoc; xmlhttp.open("GET", 'URL', 'true', uid, pwd); xmlhttp.send(null); }
其余的是,它正在用于Android。我正在使用 Cordova-1.7 来实现设备功能的可访问性。同样的请求也适用于 iPhone。在 Android 中,只有同步有效,异步无效。使用的 URL 也是 Https 之一。有什么见解吗?
谢谢