WebRTC对等ICE连接状态更改和连接状态更改不触发”;“已关闭”;来自Chrome 80的事件

WebRTC对等ICE连接状态更改和连接状态更改不触发”;“已关闭”;来自Chrome 80的事件,webrtc,chromium,rtcpeerconnection,Webrtc,Chromium,Rtcpeerconnection,WebRTC iceconnectionstatechange和connectionstatechange在Chrome 80中不触发“关闭”事件。是否有人有任何解决方法可以在对等机关闭时检测connectionstatechange?即使在plan-b中,它也不会启动在调用pc.close()时,它们也不会启动。看见 如果您的JS代码调用pc.close(),您肯定已经检测到另一端不知何故消失了。pc.close()和iceconnectionstate是否同步?如果我在下一行中关闭对等机并

WebRTC iceconnectionstatechange和connectionstatechange在Chrome 80中不触发“关闭”事件。是否有人有任何解决方法可以在对等机关闭时检测connectionstatechange?即使在plan-b中,它也不会启动

在调用pc.close()时,它们也不会启动。看见


如果您的JS代码调用pc.close(),您肯定已经检测到另一端不知何故消失了。

pc.close()和iceconnectionstate是否同步?如果我在下一行中关闭对等机并访问其icestate,iceconnectionstate是否处于关闭状态?我怎样才能得到一个正确的确认呢?关闭并不是以任何方式被确认的东西。但根据它的说法,这是一个同步操作。一般来说,您无需进一步考虑即可调用close并处理peerconnection。感谢您的输入。我们的重联机制是基于冰的闭合状态,所以基本上这完全打破了重联。