在vue项目中使用:
document.addEventListener("backbutton", this.onBackKeyDown, false);
onBackKeyDown() {
document.removeEventListener("backbutton", this.onBackKeyDown, false); // 注销返回键
document.addEventListener("backbutton", this.exitApp, false); //绑定退出事件
setInterval(() => {
document.addEventListener("backbutton", this.onBackKeyDown, false);
document.removeEventListener("backbutton", this.exitApp, false);
}, 1000);
}
exitApp() {
(navigator as any).app.exitApp();
}