RTCPeerConnectionIceErrorEvent

Die RTCPeerConnectionIceErrorEvent-Schnittstelle—basiert auf der Event-Schnittstelle—bietet Details zu einem ICE-Fehler, der durch das Senden eines icecandidateerror-Ereignisses an das RTCPeerConnection-Objekt angekündigt wird.

Event RTCPeerConnectionIceErrorEvent

Konstruktor

RTCPeerConnectionIceErrorEvent()

Erstellt und gibt ein neues RTCPeerConnectionIceErrorEvent-Objekt zurück, dessen type und andere Eigenschaften entsprechend den in den Parametern angegebenen Werten initialisiert sind. Normalerweise werden Sie ein Objekt dieses Typs nicht selbst erstellen.

Instanz-Eigenschaften

Die RTCPeerConnectionIceErrorEvent-Schnittstelle enthält die Eigenschaften, die auf der Event-Schnittstelle zu finden sind, sowie die folgenden Eigenschaften:

address Schreibgeschützt

Ein String, der die lokale IP-Adresse angibt, die zur Kommunikation mit dem STUN oder TURN-Server verwendet wird, um die Verbindung auszuhandeln, oder null, wenn die lokale IP-Adresse noch nicht als Teil eines lokalen ICE-Kandidaten offengelegt wurde.

errorCode Schreibgeschützt

Ein nicht signierter ganzzahliger Wert, der den numerischen STUN-Fehlercode angibt, der vom STUN- oder TURN-Server zurückgegeben wird. Wenn kein Host-Kandidat den Server erreichen kann, wird diese Eigenschaft auf die Zahl 701 gesetzt, die außerhalb des Bereichs gültiger STUN-Fehlercodes liegt. Der 701-Fehler wird nur einmal pro Server-URL ausgelöst und nur während der iceGatheringState-gathering`.

errorText Schreibgeschützt

Ein String, der den STUN-Grundtext enthält, der vom STUN- oder TURN-Server zurückgegeben wird. Wenn die Kommunikation mit dem STUN- oder TURN-Server überhaupt nicht hergestellt werden konnte, wird dieser String ein browserspezifischer String sein, der den Fehler erklärt.

port Schreibgeschützt

Ein nicht signierter ganzzahliger Wert, der die Portnummer angibt, über die die Kommunikation mit dem STUN- oder TURN-Server über die in address angegebene IP-Adresse stattfindet. null, wenn die Verbindung nicht hergestellt wurde (das heißt, wenn address null ist).

url Schreibgeschützt

Ein String, der die URL des STUN- oder TURN-Servers angibt, mit dem der Fehler aufgetreten ist.

Instanz-Methoden

RTCPeerConnectionIceErrorEvent hat keine anderen Methoden als die durch die Eltern-Schnittstelle Event bereitgestellten.

Beispiele

TBD

Spezifikationen

Specification
WebRTC: Real-Time Communication in Browsers
# rtcpeerconnectioniceerrorevent

Browser-Kompatibilität

BCD tables only load in the browser