如何检查RTCPeerConnection是否正常工作?

时间:2013-08-05 21:19:07

标签: javascript webrtc

我有一个RTCPeerConnection,当建立连接时我想断开与网络服务器的连接。

如何检查已建立的连接?

readyState总是undefinedonopen从未被解雇。

2 个答案:

答案 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;