RTCPeerConnectionIceErrorEvent: port-Eigenschaft
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.
Die port-Eigenschaft des RTCPeerConnectionIceErrorEvent-Interfaces stellt die Portnummer dar, über die die Kommunikation mit dem STUN- oder TURN-Server erfolgt.
Dies ist null, wenn die Verbindung nicht hergestellt wurde (address ist null).
Wert
Eine positive Ganzzahl.
null, wenn die Verbindung nicht hergestellt wurde (das heißt, wenn address null ist).
Beispiele
>Grundlegende Verwendung
Dieses Beispiel erstellt einen Handler für icecandidateerror-Ereignisse, der menschenlesbare Nachrichten erstellt, die die lokale Netzwerkschnittstelle für die Verbindung und den ICE-Server beschreiben, der verwendet wurde, um die Verbindung zu versuchen. Anschließend wird eine Funktion aufgerufen, um diese Nachrichten und den Wert der errorText-Eigenschaft des Ereignisses anzuzeigen.
pc.addEventListener("icecandidateerror", (event) => {
const networkInfo = `[Local interface: ${event.address}:${event.port}]`;
const iceServerInfo = `[ICE server: ${event.url}]`;
showMessage(event.errorText, iceServerInfo, networkInfo);
});
Spezifikationen
| Spezifikation |
|---|
| WebRTC: Real-Time Communication in Browsers> # dom-rtcpeerconnectioniceerrorevent-port> |