js修改物理返回键功能

Posted me春天

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js修改物理返回键功能相关的知识,希望对你有一定的参考价值。

preventBack: function(theurl){
var pushState = window.history.pushState;
//点击物理返回键时,退出到跳转定义首页
if(pushState){
window.history.pushState({a: Math.random()},‘‘, location.href);
window.addEventListener(‘popstate‘, function(){
var type = typeof(theurl);
type == ‘function‘ ? theurl() : window.location.href=theurl;
}, !1);
}
}

 

但是得注意一些ios系统下在APP内嵌的H5网页会出现不明BUG(如链接跳转直接跳了theurl)











以上是关于js修改物理返回键功能的主要内容,如果未能解决你的问题,请参考以下文章

js屏蔽手机的物理返回键

JS使用 popstate 事件监听物理返回键

【VUE】监听页面返回或移动端物理返回按钮键

js怎么监听安卓返回键

监听微信物理返回键,并返回指定页面

Uniapp 之 禁用手机物理返回键