RTCDataChannelEvent: RTCDataChannelEvent() Konstruktor
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Januar 2020 browserübergreifend verfügbar.
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
| Spezifikation |
|---|
| WebRTC: Real-Time Communication in Browsers> # dom-rtcdatachannelevent-constructor> |