【发布时间】:2021-04-10 13:17:17
【问题描述】:
我正在使用 mqtt 和 websocket 来维护与服务器的实时通信,但我注意到我的客户端 mqtt.js 在我的浏览器最小化或我的移动设备中的选项卡未处于活动状态时不起作用,任何帮忙??????
【问题讨论】:
标签: mqtt progressive-web-apps mobile-website
我正在使用 mqtt 和 websocket 来维护与服务器的实时通信,但我注意到我的客户端 mqtt.js 在我的浏览器最小化或我的移动设备中的选项卡未处于活动状态时不起作用,任何帮忙??????
【问题讨论】:
标签: mqtt progressive-web-apps mobile-website
这正是移动浏览器的工作方式,它们会在后台暂停任何内容以节省电量。
我建议您查看类似于 Chrome 的 document 中涵盖的页面生命周期事件,以了解如何处理在页面暂停以及何时重新获得焦点并恢复时收到通知。
【讨论】: