監聽微信內置瀏覽器 返回點擊事件


  首先吐槽,微信內置瀏覽器真的很讓人蛋疼;

  需求:微站內置瀏覽器點擊返回按鈕,跳往指定的頁面,而不是返回歷史記錄.

      過程:網上搜到代碼都一樣,但是測試效果不盡人意,根本達不到想要的效果,jquery去監聽點擊返回按鈕,一會能觸發,一會不能觸發... 代碼不貼了 一搜遍地.

      結果:監聽這部分的代碼 換成用window監聽了,當前沒發現有什么問題,代碼如下:  

 //防止返回歷史記錄
    pushHistory();
    function pushHistory() {
        var state = {
            title: "title",
            url: "#"    };
        window.history.pushState(state, "title", "#");
    };
    window.onpopstate = function() {
        location.href="想要跳轉的鏈接";
    };
    //end

 

 
         
         
       


免責聲明!

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



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