js监听手机后退键,返回上一面和按两次退出应用

  • Post author:
  • Post category:其他


1,js监听手机的后退键,下面的是在点击两次后退出应用程序。

 1 var first = null;
 2 mui.back = function() {
 3    // 首次按键,提示‘再按一次退出应用’
 4    if (first == null) {
 5      first = new Date().getTime();
 6      mui.toast('再按一次退出应用');
 7       setTimeout(function() {
 8        first = null;
 9      }, 3000);
10     } else {
11       if (new Date().getTime() - first < 3000) {
12         plus.runtime.quit();
13      }
14     }
15 };


ps:如果你用的就是mui,可以直接使用。如果不是得引入mui.js。你可以使用MUI的开发工具HBuilder,在里面新建Hello mui 工程然后就可以在里面找到MUI事例程序中的所有代码和使用到的资源文件。

2,下面的是监听手机后退键,返回上一级

 1 function plusReady() {
 2   // 监听“返回”按钮事件
 3   plus.key.addEventListener("backbutton", function() {
 4       window.history.back(-1);
 5   }); 
 6 }
 7 if (window.plus) {
 8   plusReady();
 9 } else {
10   document.addEventListener('plusready', plusReady, false);
11 }

ps:两个不可以一块使用

转载于:https://www.cnblogs.com/ghc520/p/11316451.html