RTCPeerConnectionIceEvent: RTCPeerConnectionIceEvent() Konstruktor

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

Der RTCPeerConnectionIceEvent()-Konstruktor erstellt ein neues RTCPeerConnectionIceEvent-Objekt.

Syntax

js
new RTCPeerConnectionIceEvent(type, options)

Parameter

type

Ein String mit dem Namen des Ereignisses. Es ist groß-/klein-schreibungssensitiv und Browser setzen es immer auf icecandidate.

options Optional

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

candidate

Ein RTCIceCandidate, der den ICE-Kandidaten darstellt, der vom Ereignis betroffen ist. Ist dieser null, zeigt das Ereignis das Ende des Kandidatensammelns an.

url

Ein String, der die URL des STUN- oder TURN-Servers enthält, der zum Sammeln des Kandidaten verwendet wurde. Wenn der Kandidat nicht von einem STUN- oder TURN-Server gesammelt wurde, muss dieser Wert null sein, was auch der Standardwert ist.

Rückgabewert

Ein neues RTCPeerConnectionIceEvent-Objekt, konfiguriert gemäß den angegebenen Optionen.

Spezifikationen

Specification
WebRTC: Real-Time Communication in Browsers
# dom-rtcpeerconnectioniceevent-constructor

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch