webapp監聽手機物理返回鍵,返回上一頁面或者關閉app


網上抄的做筆記:

1.項目下建文件夾commonFunction->physicBackListener.js

2.這個js文件內復制代碼:

document.addEventListener('plusready', function () {
    var webview = plus.webview.currentWebview();
    plus.key.addEventListener('backbutton', function () {
        webview.canBack(function (e) {
            if(e.canBack){
                webview.back(-1);//返回上一頁 
            }else{
                webview.close(); //關閉應用                
            }
        })
    });
})
3.全局引入監聽,main.js中:
import physicBackListener from '../commonFunction/physicBackListener'//物理返回鍵
Vue.prototype.physicBackListener=physicBackListener
 
如果打包后真機運行返回沒有正常進行,或者邏輯有問題或者關閉后再返回還能打開是路由沒配好


免責聲明!

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



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