监听微信内置浏览器 返回点击事件
首先吐槽,微信内置浏览器真的很让人蛋疼;
需求:微站内置浏览器点击返回按钮,跳往指定的页面,而不是返回历史记录.
过程:网上搜到代码都一样,但是测试效果不尽人意,根本达不到想要的效果,jquery去监听点击返回按钮,一会能触发,一会不能触发... 代码不贴了 一搜遍地.
结果:监听这部分的代码 换成用window监听了,当前没发现有什么问题,代码如下:
//防止返回历史记录 pushHistory(); function pushHistory() { var state = { title: "title", url: "#" }; window.history.pushState(state, "title", "#"); }; window.onpopstate = function() { location.href="想要跳转的链接"; }; //end