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 Januar 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> |