var hiddenProperty = 'hidden' in document ? 'hidden' :
'webkitHidden' in document ? 'webkitHidden' :
'mozHidden' in document ? 'mozHidden' :
null;
var visibilityChangeEvent = hiddenProperty.replace(/hidden/i, 'visibilitychange');
var onVisibilityChange = function(){
if (document[hiddenProperty]) {
console.log('页面非激活');
}else{
console.log('页面激活')
}
}
document.addEventListener(visibilityChangeEvent, onVisibilityChange);
h5监听任何 App 自带的返回键,以及安卓机里的物理返回键
最新推荐文章于 2023-12-08 10:43:48 发布
博客展示了一段JavaScript代码,用于检测页面的激活状态。通过判断document对象的不同属性,获取页面隐藏属性和对应的可见性改变事件,然后监听该事件,根据页面是否隐藏输出相应信息。
3928

被折叠的 条评论
为什么被折叠?



