我正在使用visibilitychange
浏览器的事件。一切看起来都不错。
单击我的一个按钮后,我fullScreen API
习惯将网站带入全屏模式。
我遇到的问题是visibilitychange
进入fullscreen
模式时事件被调用两次,当我退出全屏模式时,visibilitychange
被调用 4 次。发生这种情况有什么原因吗?有没有办法让它只被调用一次?
this.visibility = () => {
console.log("this gets called multiple times ");
}
document.addEventListener('visibilitychange', this.visibility, false);