我正在寻找一个每当用户从页面切换到另一个选项卡时就会触发的事件,以及当用户再次切换回该选项卡时触发的另一个事件。
window.onblur
and window.onfocus
似乎无法正常工作跨所有浏览器
我可以查看代理来合成此事件吗?
您也可以尝试使用可见性API.
document.addEventListener("visibilitychange", function() {
if (document.hidden){
console.log("Browser tab is hidden")
} else {
console.log("Browser tab is visible")
}
});
另请参阅 Stackoverflow 上的此处(可能重复)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)