RTCDataChannelEvent: RTCDataChannelEvent() 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 RTCDataChannelEvent()
Konstruktor
erstellt ein neues RTCDataChannelEvent
Objekt.
Hinweis: Sie werden selten, wenn überhaupt, ein RTCDataChannelEvent
manuell erstellen; diese
Events werden normalerweise von der WebRTC-Schicht selbst erstellt und gesendet.
Syntax
new RTCDataChannelEvent(type, options)
Parameter
type
-
Ein String mit dem Namen des Ereignisses. Es ist groß- und kleinschreibungssensitiv und Browser setzen es immer auf
datachannel
. options
-
Ein Objekt, das zusätzlich zu den in
Event()
definierten Eigenschaften die folgenden Eigenschaften haben kann:channel
-
Ein
RTCDataChannel
, der den mit dem Ereignis verbundenen Datenkanal darstellt.
Rückgabewert
Ein neues RTCDataChannelEvent
Objekt, das wie angegeben konfiguriert ist.
Beispiel
In diesem Beispiel wird ein neues datachannel
Ereignis erstellt. dc
ist ein bereits existierender
Datenkanal.
const event = new RTCDataChannelEvent("datachannel", { channel: dc });
Spezifikationen
Specification |
---|
WebRTC: Real-Time Communication in Browsers # dom-rtcdatachannelevent-constructor |
Browser-Kompatibilität
BCD tables only load in the browser