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');
});
}