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:兩個不可以一塊使用


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM