Hod*_*lom 5 javascript html5 android cordova
我有一个内置html5的应用程序和android的phonegap,通过按退出按钮我调用以下函数(JavaScript):
function close_window() {
if (confirm("Exit?")) {
navigator.app.exitApp()
}
}
Run Code Online (Sandbox Code Playgroud)
窗口显示消息"退出?" 出现,但单击确定时应用程序没有关闭,我们如何关闭它?
这是使用navigator.app.exitApp()的方法吗?
May*_*ari 10
我认为你失踪了confirm通知.
请尝试以下代码,它在我的应用程序中工作正常:
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)