鍍金池/ 問(wèn)答/HTML/ 微信瀏覽器返回鍵如何阻止他返回上個(gè)界面

微信瀏覽器返回鍵如何阻止他返回上個(gè)界面

微信瀏覽器返回鍵如何阻止他返回上個(gè)界面,然后

clipboard.png

回答
編輯回答
蟲(chóng)児飛

也許不叫back,不同webview不太一樣。 你自己查查

window.addEventListener("back", e => e.preventDefault())
2017年4月3日 19:48
編輯回答
初念

可以指定點(diǎn)擊回退按鈕時(shí)跳轉(zhuǎn)的url,代碼如下:

      pushHistory();
      window.addEventListener("popstate", function(e) {
          window.location.href='aaaaa.html';//指定回退的地址
      }, false);

      function pushHistory() {
        var state = {
            title: "title",
            url: "#"
        };
        window.history.pushState(state, "title", "#");
      }

實(shí)現(xiàn)原理參考:HTML5之pushstate、popstate操作history

2017年3月17日 07:27
編輯回答
葬憶

打電話叫張小龍改一下源碼

2017年1月27日 18:43