RTCPeerConnectionIceErrorEvent
RTCPeerConnectionIceErrorEvent
接口(基于 Event
接口)提供了有关通过向 RTCPeerConnection
对象发送 icecandidateerror
事件宣布的 ICE 错误的详细信息。
构造函数
RTCPeerConnectionIceErrorEvent()
-
创建并返回一个新的
RTCPeerConnectionIceErrorEvent
对象,其type
和其他属性根据参数中指定的初始化。您通常不会自己创建此类型的对象。
实例属性
RTCPeerConnectionIceErrorEvent
接口包含在 Event
接口中找到的属性,以及以下属性
address
只读-
一个字符串,提供用于与用于协商连接的 STUN 或 TURN 服务器通信的本地 IP 地址,如果本地 IP 地址尚未作为本地 ICE 候选的一部分公开,则为
null
。 errorCode
只读-
一个无符号整数,表示 STUN 或 TURN 服务器返回的数字 STUN 错误代码。如果没有任何主机候选可以到达服务器,则此属性设置为数字 701,该数字超出了有效 STUN 错误代码的范围。701 错误仅在每个服务器 URL 上触发一次,并且仅在
icegatheringstate
为gathering
时触发。 errorText
只读-
包含 STUN 或 TURN 服务器返回的 STUN 原因文本的字符串。如果根本无法与 STUN 或 TURN 服务器建立通信,则此字符串将是特定于浏览器的字符串,说明了错误。
port
只读-
一个无符号整数,给出使用
address
中给出的 IP 地址与 STUN 或 TURN 服务器通信的端口号。如果连接尚未建立(即,如果address
为null
),则为null
。 url
只读-
一个字符串,指示发生错误的 STUN 或 TURN 服务器的 URL。
实例方法
RTCPeerConnectionIceErrorEvent
除了父接口 Event
提供的任何方法之外,没有任何其他方法。
示例
待定
规范
规范 |
---|
WebRTC:浏览器中的实时通信 # rtcpeerconnectioniceerrorevent |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。