首页 > 解决方案 > document.addEventListener("visibiltyChange") 一段时间后停止监听

问题描述

我正在使用 react.js 开发实时聊天应用程序,并且在使用 document.addEventListener("visibiltyChange", () => {}, false) 时遇到了问题。

目的是在应用程序“隐藏”时断开用户与聊天的连接,问题是此侦听器在后台空闲时停止工作,因此当重新进入应用程序时,明显仍卡在“隐藏”状态。

PS:这只发生在android上

标签: reactjsreact-hooks

解决方案


推荐阅读