首先吐槽,微信內置瀏覽器真的很讓人蛋疼;
需求:微站內置瀏覽器點擊返回按鈕,跳往指定的頁面,而不是返回歷史記錄.
過程:網上搜到代碼都一樣,但是測試效果不盡人意,根本達不到想要的效果,jquery去監聽點擊返回按鈕,一會能觸發,一會不能觸發... 代碼不貼了 一搜遍地.
結果:監聽這部分的代碼 換成用window監聽了,當前沒發現有什么問題,代碼如下:
//防止返回歷史記錄 pushHistory(); function pushHistory() { var state = { title: "title", url: "#" }; window.history.pushState(state, "title", "#"); }; window.onpopstate = function() { location.href="想要跳轉的鏈接"; }; //end