移动浏览器未激活时 MQTT JS 不连接
MQTT JS don't connect when mobile browser is not active
我正在使用 mqtt 和 websocket 来保持与服务器的实时通信,但我注意到我的客户端 mqtt.js 在我的浏览器最小化或选项卡未处于活动状态时不工作移动设备,有什么帮助吗?????
这就是移动浏览器的工作方式,它们会在后台暂停任何内容以节省电量。
我建议您查看 Chrome 中的 document 中涵盖的页面生命周期事件之类的内容,以了解如何处理在页面暂停时以及它重新获得焦点并且是已恢复。
我正在使用 mqtt 和 websocket 来保持与服务器的实时通信,但我注意到我的客户端 mqtt.js 在我的浏览器最小化或选项卡未处于活动状态时不工作移动设备,有什么帮助吗?????
这就是移动浏览器的工作方式,它们会在后台暂停任何内容以节省电量。
我建议您查看 Chrome 中的 document 中涵盖的页面生命周期事件之类的内容,以了解如何处理在页面暂停时以及它重新获得焦点并且是已恢复。