f7-android-back.txt // 监听安卓返回按键事件var onBackKeyDown = function() { // 下面的if判断页面是否是首页如果是才执行,否则执行else的返回上一页 if ($f7.getCurrentView().url == 'home') { $.alertMessager
// 监听安卓返回按键事件 var onBackKeyDown = function() { // 下面的if判断页面是否是首页如果是才执行,否则执行else的返回上一页 if ($f7.getCurrentView().url == 'home') { $.alertMessager('再点击一次退出!'); document.removeEventListener("backbutton", onBackKeyDown, false); // 注销返回键 document.addEventListener("backbutton", exitApp, false);// 通过监听返回键绑定退出事件 // 3秒后重新注册 var interval_id = window.setTimeout(function() { window.clearTimeout(interval_id); document.removeEventListener("backbutton", exitApp, false); // 注销返退出事件 document.addEventListener("backbutton", onBackKeyDown, false); // 返回键 }, 3000); } else { this.$router.back(); // 后退 } } // 退出App var exitApp = function() { navigator.app.exitApp(); } document.addEventListener("backbutton", onBackKeyDown, false);