reactjs - document.addEventListener("visibiltyChange") 一段时间后停止监听
问题描述
我正在使用 react.js 开发实时聊天应用程序,并且在使用 document.addEventListener("visibiltyChange", () => {}, false) 时遇到了问题。
目的是在应用程序“隐藏”时断开用户与聊天的连接,问题是此侦听器在后台空闲时停止工作,因此当重新进入应用程序时,明显仍卡在“隐藏”状态。
PS:这只发生在android上
解决方案
推荐阅读
- javascript - 如何使带有输入框的滑块反应钩子
- python - 将 Outlook 电子邮件转换为 PDF
- c - 将一个数组的元素复制到另一个数组中。找不到我的错误
- sql - 如何将sql执行结果返回到bat文件
- python - python socketserver如何向外传递变量?
- node.js - 从我的 express 服务器渲染我的 React 应用程序有什么好处吗?
- excel - 如何将同一列中的值复制到下一列?Excel VBA
- shopify - Shopify 公共应用服务器规格是什么
- reactjs - 如何接收用户输入、手动验证并更新数据?
- r - 有没有办法将变量标签的一部分分配为R中的变量名