2013-03-19 38 views
0

我正在使用手机开发移动应用程序。当服务器连接超时时,我如何关闭Android应用程序。连接超时时关闭Android应用程序

我使用javascript ajax XMLHttpRequest对象。我的代码: var xmlhttp = new XMLHttpRequest(); xmlhhttp.open('POST',url,true); xmlhttp.onreadystatechange =函数(){} XXXXX变种 = xmlHttpTimeout的setTimeout(ajaxTimeout,10000);函数ajaxTimeout(){navigator.app.exitApp();}

但applicatipon仍然不关闭。

问候, 毗湿奴

回答

0

尝试在ajaxTimeout功能使用device.app.exitApp()代替navigator.app.exitApp();

也试试这个

在中的minSdkVersion(原设定为8)设置为2 AndroidManifest.xml文件修复了我用 navigator.app.exitApp()所遇到的问题;行2.3.4上的Droid Incredible和 2.3.3上的仿真器。

+0

我试过用device.app.exitApp(),但没有运气 – vishnu 2013-03-19 05:49:26

+0

用另一个解决方案更新了答案 – 2013-03-19 06:36:24

相关问题