断网情况下websocket连接问题

断网情况下websocket status显示finished,但是一直pending,这个连接是已经结束状态,还是说必须主动释放(占用资源)image.png
模拟断网:第一个是正常链接,断网然后轮训创建新的ws连接(第二个,第三个),第四个是网络恢复正常连接,第二个,第三个显示finished,但是一直pending,这样连接该怎么处理。image.png

阅读 4.8k
1 个回答

有一个问题,创建的条件是什么? 难道不应该是 onerror 或者 onclose 触发之后重新建立链接嘛?

浏览器端也没提供什么特殊的方法,只有一个 close ,如果链接已经被关闭也不会做什么处理,你可以多调用一下。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题