簡體   English   中英

如何退出Android版Phonegap應用程序?

[英]How can i exit Phonegap Application for android?

該功能不起作用

navigator.app.exitApp();

在執行以上行錯誤消息時顯示為

[INFO:CONSOLE(984)] "Uncaught TypeError: Object [object Object] has no method 'exec'", source: file:///android_asset/www/cordova-2.2.0.js (984).


<!DOCTYPE HTML>
<html>
    <head>
        <title>PhoneGap</title>

        <script type="text/javascript" src="cordova-2.2.0.js"></script>    
        <script type="text/javascript" charset="utf-8">
            function onLoad()
            {
                document.addEventListener("deviceready", onDeviceReady, true);
            }
              function onDeviceReady() {
                document.addEventListener('backbutton', exitFromApp, false);
            }
            function exitFromApp()
            {
                if(navigator.app)
                {
                    navigator.app.exitApp();
                }
                else if(navigator.device)
                {
                    navigator.device.exitApp();
                }
            }
        </script>
    </head>

    <body onload="onLoad();">
        <button name="buttonClick" onclick="exitFromApp()">Click Me!</button>
    </body>
</html>

使用以下命令(我認為navigator.app在cordova-2.2.0中不可用):

if(navigator.app){
    navigator.app.exitApp();
}
else if(navigator.device){
    navigator.device.exitApp();
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM