我是Phonegap的新手,我的应用程序有登录页面,上面有用户名,密码,登录按钮和退出按钮。当我点击退出按钮,我想关闭应用程序,
<body>
<script>
function exitFromApp()
{
navigator.app.exitApp();
}
</script>
<div data-role="header" data-position="fixed">
<a href="login.html" data-theme="b">Login</a>
<h1>Bird on Tree</h1>
<button type="button2" onclick="exitFromApp()">Exit</button>
</div>
以上就是我试图在按钮点击时退出应用程序,它仅适用于未登录应用程序时,如果我登录并尝试退出应用程序按钮单击它显示此错误
03-03 01:58:10.457: E/Web Console(1222): Uncaught TypeError: Cannot call method 'exitApp' of undefined at file:///android_asset/www/main.html:5
请帮我解决这个问题
答案 0 :(得分:4)
试试这段代码。
<script type="text/javascript" charset="utf-8">
function onLoad()
{
document.addEventListener("deviceready", onDeviceReady, true);
}
function exitFromApp()
{
if (navigator.app) {
navigator.app.exitApp();
}
else if (navigator.device) {
navigator.device.exitApp();
}
}
</script>
<body onload="onLoad();">
<button name="buttonClick" onclick="exitFromApp()">Click Me!</button>
</body>
答案 1 :(得分:1)
使用以下代码退出应用程序。
exitApp:function() {
app.exitApp();
}