0

我正在使用visibilitychange浏览器的事件。一切看起来都不错。

单击我的一个按钮后,我fullScreen API习惯将网站带入全屏模式。

我遇到的问题是visibilitychange进入fullscreen模式时事件被调用两次,当我退出全屏模式时,visibilitychange被调用 4 次。发生这种情况有什么原因吗?有没有办法让它只被调用一次?

this.visibility = () => {
          console.log("this gets called multiple times ");
}
document.addEventListener('visibilitychange', this.visibility, false);
4

0 回答 0