我有一个RTCPeerConnection
,当建立连接时我想断开与网络服务器的连接。
如何检查已建立的连接?
readyState
总是undefined
而onopen
从未被解雇。
答案 0 :(得分:4)
readyState
来自该标准的早期版本。您现在可以从PeerConnection.oniceconnectionstatechange
callback并通过查询PeerConnection.iceConnectionState
来确定此问题。您正在寻找的州值可能是connected
。
答案 1 :(得分:0)
我不确定,这是给你的吗?
if (typeof RTCPeerConnection == "undefined") {
Abort("RTCPeerConnection is not supported/enabled in this browser, cannot test!");
}
或者设置为null
值以断开连接?
RTCPeerConnection = null;