我正在使用phonegap开发移动应用程序。当服务器连接超时时,如何关闭Android应用程序。
我正在使用javascript ajax XMLHttpRequest对象。
我的代码: var xmlhttp = new XMLHttpRequest(); xmlhhttp.open('POST',url,true); xmlhttp.onreadystatechange = function(){XXXXX} var xmlHttpTimeout = setTimeout(ajaxTimeout,10000); function ajaxTimeout(){navigator.app.exitApp();}
但申请仍然没有结束。
此致 毗
答案 0 :(得分:0)
尝试在ajaxTimeout函数中使用device.app.exitApp()
而不是navigator.app.exitApp();
也试试这个
将minSdkVersion(以前设置为8)设置为2 AndroidManifest.xml文件修复了我遇到的问题 navigator.app.exitApp();在Droid Incredible和中的2.3.4行 2.3.3上的模拟器。