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

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:两个不可以一块使用

猜你喜欢

转载自www.cnblogs.com/ghc520/p/11316451.html