let state = { title: "title", url: "#" };
window.history.pushState(state, "title", "#");
window.addEventListener("popstate", function(e) {
var ret = confirm('确定退出?');
if(ret){
history.go(-1)
}else{
return false;
}
}, false);
微信公众号和H5监听返回
下面的代码,可以在微信公众号,点击返回箭头以及在安卓物理键返回时,提醒用户是否返回。主要用到了html5 pushState方法,代码如下:
