出现的原因
参考连接: http://cncc.bingj.com/cache.aspx?q=chrome%20%20%20background%20tab%20websocket%20disconnect&d=4822612834067848&mkt=en-US&setlang=en-US&w=pf_vZ2s9Ga6RElns2EcbS3aUQF5_s1X0
谷歌浏览器为了减少资源消耗,所以对后台选项卡进行了限制,(如果你的网页中播放了音频或者视频,就不会限制),选项卡长时间在后台websockets,就断开了(mqtt基于websockets)
浏览器中设置:
- 浏览器地址栏输入:chrome://flags/#expensive-background-timer-throttling
-
找到如图选项,更改设置
或者
谷歌浏览器快捷方式设置:
- 桌面右击谷歌浏览器图标,选择属性
-
选择快捷方式栏,在目标(T) 最后面加上 –disable-background-timer-throttling 命令 要与前面的引号地址之间打一个空格
这样就不会出现断开连接了
版权声明:本文为weixin_50853984原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。