$(function(){
pushHistory();
var bool = false;
setTimeout(function(){
bool = true;
}, 1500);
window.addEventListener("popstate", function(e) {
if(bool) {
// alert("我监听到了浏览器的返回按钮事件啦");//根据自己的需求实现自己的功能
location.href="";
}
}, false);
});
function pushHistory() {
var state = {
title: "title",
url: "#"
};
window.history.pushState(state, "title","#");
}
测试发现至少需要手指点击页面任何部分之后返回才会触发popstate 最近几个Android微信版本的问题 7.0.10没复现
你好,麻烦再重现一次,在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,提供一下微信号,复现问题的详细时间点(如:2020-4-10 10:10)