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 只读

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

url 只读

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

实例方法

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

示例

待定

规范

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

浏览器兼容性