pause ;//應用程序被置於後臺,觸發事件
resume ;//程序從後臺返回,觸發事件
deviceReady ;//cordova加載完成後觸發事件
backbutton ;//後退按鈕事件
示例代碼:
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
console.log("onDeviceReady");
//監聽返回鍵按鈕事件
document.addEventListener("backbutton", eventBackButton, false);
document.addEventListener("pause", pause, false);
document.addEventListener("resume", resume, false);
}
//程序被置於後臺
function pause() {
console.log("pause")
}
//從後臺返回
function resume() {
console.log("resume")
}
//返回鍵點擊響應(核心代碼)
function eventBackButton() {
//進入後臺
console.log("進入後臺")
navigator.Backbutton.goHome(function () {
console.log('go home success');
}, function () {
console.log('go home fail');
});
}