说明:
1、当其选项卡的内容变得可见或被隐藏时,会在 document 上触发 visibilitychange 事件。
2、该事件不可取消。
使用情景
让我们来看看页面可见性 API 的几个使用案例。
1、网站有图片轮播效果,只有在用户观看轮播的时候,才会自动展示下一张幻灯片。
2、显示信息仪表盘的应用程序不希望在页面不可见时轮询服务器进行更新。
3、页面想要检测何时正在预渲染,以便可以准确的计算页面浏览量。
4、当设备进入待机模式(用户按下电源键关闭屏幕)时,网站想要关闭设备声音。
属性
1、Document.hidden (只读属性)返回布尔值,表示页面是(true)否(false)隐藏。
document.addEventListener("visibilitychange", function () {
console.log