Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

RTCPeerConnectionIceErrorEvent: RTCPeerConnectionIceErrorEvent() Konstruktor

Baseline 2026
Neu verfügbar

Seit April 2026 funktioniert diese Funktion auf aktuellen Geräten und in aktuellen Browserversionen. Auf älteren Geräten oder in älteren Browsern funktioniert sie möglicherweise nicht.

Der RTCPeerConnectionIceErrorEvent() Konstruktor erstellt ein neues RTCPeerConnectionIceErrorEvent Objekt mit seinem type und anderen Eigenschaften, die gemäß den angegebenen Parametern initialisiert werden.

Beachten Sie, dass Sie normalerweise kein Objekt dieses Typs selbst erstellen werden.

Syntax

js
new RTCPeerConnectionIceErrorEvent(type, options)

Parameter

type

Ein Zeichenfolgenwert mit dem Namen des Ereignisses. Dies ist in der Regel "icecandidateerror".

options

Ein Objekt, das, zusätzlich zu den in Event() definierten Eigenschaften, die folgenden Eigenschaften haben kann:

address Optional

Eine Zeichenfolge, die die lokale Adresse angibt, die zur Kommunikation mit dem STUN oder TURN Server verwendet wird. Dies sollte auf null gesetzt werden, wenn die lokale IP-Adresse noch nicht als Teil eines lokalen ICE Kandidaten offengelegt wurde.

errorCode

Eine positive Zahl, die den STUN-Fehlercode angibt, der vom STUN- oder TURN-Server zurückgegeben wurde. Wenn kein Host-Kandidat den Server erreichen kann und der iceGatheringState gathering ist, sollte dies auf 701 gesetzt werden.

errorText Optional

Eine Zeichenfolge, die den STUN-Begründungstext angibt, der vom STUN- oder TURN-Server zurückgegeben wurde.

port Optional

Eine positive Zahl, die den lokalen Port angibt, der zur Kommunikation mit dem STUN- oder TURN-Server verwendet wird. Dies sollte auf null gesetzt werden, wenn die Verbindung nicht hergestellt wurde (das heißt, wenn address null ist).

url Optional

Eine Zeichenfolge, die die URL des verwendeten STUN- oder TURN-Servers angibt.

Rückgabewert

Ein neues RTCPeerConnectionIceErrorEvent Objekt.

Spezifikationen

Spezifikation
WebRTC: Real-Time Communication in Browsers
# dom-rtcpeerconnectioniceerrorevent-constructor

Browser-Kompatibilität