如何使用navigator.app.exitApp()退出手机间隙中的应用程序?

Yag*_*agi 6 sencha-touch cordova

我有一个使用sencha-touch&phonegap构建的应用程序,但我不知道如何添加退出/停止功能来退出应用程序.在google和其他网站上查看周围后,我有线索使用,navigator.app.exitApp()但它没有用.

我怎么解决这个问题?

注意:我正在使用 - phonegap 1.3 - sencha touch 1.1 - Galaxy tab

提前致谢

Sau*_*oid 10

请尝试以下代码,它在我的应用程序中工作正常:

document.addEventListener("exitButton",function(){ 

    navigator.notification.confirm(
           'Do you want to quit', 
           onConfirmQuit, 
           'QUIT TITLE', 
           'OK,Cancel'  
    );

}, true);

function onConfirmQuit(button){
   if(button == "1"){
     navigator.app.exitApp(); 
   }
}
Run Code Online (Sandbox Code Playgroud)


小智 0

看到这个

您需要为后退按钮添加侦听器事件并关联一个函数。

将您的phonegap/cordova版本更新到最新版本并使用上面提供的代码是一个好主意。