网页选项卡的内容变得可见或被隐藏时,会在文档上触发 visibilitychange (能见度更改) 事件。

document.addEventListener("visibilitychange", function() {
  if (document.visibilityState === 'visible') {
    backgroundMusic.play();
  } else {
    backgroundMusic.pause();
  }
});

MDN链接:https://developer.mozilla.org/zh-CN/docs/Web/API/Document/visibilitychange_event

posted @ 2023-04-20 09:18  白犀  阅读(55)  评论(0)    收藏  举报