断网情况下websocket status显示finished,但是一直pending,这个连接是已经结束状态,还是说必须主动释放(占用资源)
模拟断网:第一个是正常链接,断网然后轮训创建新的ws连接(第二个,第三个),第四个是网络恢复正常连接,第二个,第三个显示finished,但是一直pending,这样连接该怎么处理。
断网情况下websocket status显示finished,但是一直pending,这个连接是已经结束状态,还是说必须主动释放(占用资源)
模拟断网:第一个是正常链接,断网然后轮训创建新的ws连接(第二个,第三个),第四个是网络恢复正常连接,第二个,第三个显示finished,但是一直pending,这样连接该怎么处理。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
有一个问题,创建的条件是什么? 难道不应该是 onerror 或者 onclose 触发之后重新建立链接嘛?
浏览器端也没提供什么特殊的方法,只有一个 close ,如果链接已经被关闭也不会做什么处理,你可以多调用一下。