移动端监控物理返回按键和苹果微信内置浏览器返回按钮


//监控物理返回按键
var bool = false;
function backOrder(){
pushHistory();
setTimeout(function() {
bool = true;
}, 500);
window.addEventListener("popstate", function(e) {
if (bool) {
//监听点击返回按钮
clickFinished();
}else{//此处为这个项目处理返回的特殊处理,正常不需要
location.reload('get');
}
pushHistory();

}, false);
function pushHistory() {
var state = {
title: "title",
url: "#"
};
window.history.pushState(state, "title", "#");
}
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM