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

瀏覽器相容性