Hi FE !
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub
  • 页面“隐身”探测

页面“隐身”探测

监控记录浏览器tab是否是活跃状态

方式1

document.addEventListener("visibilitychange", function () {
  if (document.hidden) {
    console.log("页面不可见");
  } else {
    console.log("页面可见");
  }
});

方式2

document.addEventListener('visibilitychange', () => {
  document.visibilityState === 'hidden'
    ? console.log("页面不可见1")
    :  console.log("页面可见1")
});

Edit this page
最近更新: 2025/10/17 02:02
Contributors: qdleader
qdleader
本站总访问量 129823次 | 本站访客数 12人