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
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:addressOptional-
Eine Zeichenfolge, die die lokale Adresse angibt, die zur Kommunikation mit dem STUN oder TURN Server verwendet wird. Dies sollte auf
nullgesetzt 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
iceGatheringStategatheringist, sollte dies auf701gesetzt werden. errorTextOptional-
Eine Zeichenfolge, die den STUN-Begründungstext angibt, der vom STUN- oder TURN-Server zurückgegeben wurde.
portOptional-
Eine positive Zahl, die den lokalen Port angibt, der zur Kommunikation mit dem STUN- oder TURN-Server verwendet wird. Dies sollte auf
nullgesetzt werden, wenn die Verbindung nicht hergestellt wurde (das heißt, wennaddressnullist). urlOptional-
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> |