我正在開發一個使用JQuery Mobile和Phonegap 3.4.0(Apache cordova)的android應用程序。我試圖關閉程序,所以我嘗試應用:如何以編程方式在Phonegap 3.4.0上退出應用程序?
navigator.app.exitApp();
和
navigator.device.exitApp();
這是ondeviceready
文檔偵聽:
document.addEventListener("deviceready", onDeviceReady(), true);
function onDeviceReady() {
var today = new Date();
var dd = today.getDate();
if(dd==15) {
alert("Your application has been expired");
navigator.app.exitApp();
}
}
我直接在我的Android運行的應用程序手機,當我試圖檢查navigator.app的價值我得到undefined
你收到了你的提醒信息嗎? – David
是的,我收到警報消息,然後應用程序正常啓動 – Naili
因此,您的onDeviceReady事件被解僱。試着在Phonegap社區論壇上看看這篇文章,它可以幫助:http://community.phonegap.com/nitobi/topics/how_to_exit_from_the_phonegap_app_on_android_and_ios – David