【问题标题】:websocket conecttion closed (on mobile browsers) when screen looks当屏幕看起来时,websocket 连接关闭(在移动浏览器上)
【发布时间】:2021-01-18 16:27:01
【问题描述】:

我有一个到 WebSocket 的连接,它每秒向我发送数据,但是当我锁定手机屏幕时,大约 5 分钟后,WebSocket 连接关闭,代码为 1006。

只有在锁定屏幕时才会发生这种情况。如果我打开另一个标签,一切正常。

【问题讨论】:

    标签: javascript vue.js websocket stompjs


    【解决方案1】:

    发生这种情况是因为移动设备被锁定、进入睡眠状态或应用程序被移至后台,活动的 WebSocket 连接可能会变得无响应并且无法正确关闭。

    如果不强制浏览器在后台继续工作,您无法阻止这种行为。

    【讨论】:

      猜你喜欢
      • 2018-11-26
      • 1970-01-01
      • 2012-07-30
      • 2019-01-17
      • 1970-01-01
      • 2016-07-22
      • 1970-01-01
      • 1970-01-01
      • 2015-08-24
      相关资源
      最近更新 更多