RTCPeerConnectionIceErrorEvent

RTCPeerConnectionIceErrorEvent 接口(基于 Event 接口)提供了有关通过向 RTCPeerConnection 对象发送 icecandidateerror 事件宣布的 ICE 错误的详细信息。

Event RTCPeerConnectionIceErrorEvent

构造函数

RTCPeerConnectionIceErrorEvent()

创建并返回一个新的 RTCPeerConnectionIceErrorEvent 对象,其 type 和其他属性根据参数中指定的初始化。您通常不会自己创建此类型的对象。

实例属性

RTCPeerConnectionIceErrorEvent 接口包含在 Event 接口中找到的属性,以及以下属性

address 只读

一个字符串,提供用于与用于协商连接的 STUNTURN 服务器通信的本地 IP 地址,如果本地 IP 地址尚未作为本地 ICE 候选的一部分公开,则为 null

errorCode 只读

一个无符号整数,表示 STUN 或 TURN 服务器返回的数字 STUN 错误代码。如果没有任何主机候选可以到达服务器,则此属性设置为数字 701,该数字超出了有效 STUN 错误代码的范围。701 错误仅在每个服务器 URL 上触发一次,并且仅在 icegatheringstategathering 时触发。

errorText 只读

包含 STUN 或 TURN 服务器返回的 STUN 原因文本的字符串。如果根本无法与 STUN 或 TURN 服务器建立通信,则此字符串将是特定于浏览器的字符串,说明了错误。

port 只读

一个无符号整数,给出使用 address 中给出的 IP 地址与 STUN 或 TURN 服务器通信的端口号。如果连接尚未建立(即,如果 addressnull),则为 null

url 只读

一个字符串,指示发生错误的 STUN 或 TURN 服务器的 URL。

实例方法

RTCPeerConnectionIceErrorEvent 除了父接口 Event 提供的任何方法之外,没有任何其他方法。

示例

待定

规范

规范
WebRTC:浏览器中的实时通信
# rtcpeerconnectioniceerrorevent

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。