Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit April 2018 browserübergreifend verfügbar.
Hinweis: Diese Funktion ist nur in Service Workers verfügbar.
Der ExtendableMessageEvent()-Konstruktor erstellt ein neues ExtendableMessageEvent-Objekt.
Ein String mit dem Namen des Ereignisses. Er ist case-sensitiv und Browser setzen ihn auf messageerror oder message.
options OptionalEin Objekt, das zusätzlich zu den in ExtendableEvent() definierten Eigenschaften die folgenden Eigenschaften enthalten kann:
data OptionalDie Daten des Ereignisses; dies kann jeder Datentyp sein. Standardmäßig null.
origin OptionalEin String, der den Ursprung des entsprechenden Service Workers-Umgebungsobjekts definiert. Standardmäßig "".
lastEventId OptionalEin String, der die letzte Ereignis-ID der Ereignisquelle definiert. Standardmäßig "".
source OptionalDer Client, ServiceWorker oder MessagePort, der die Nachricht gesendet hat. Standardmäßig null.
ports OptionalEin Array, das die MessagePort-Objekte enthält, die mit dem Kanal verbunden sind, der die Nachricht sendet. Standardmäßig ein leeres Array.
Ein neues ExtendableMessageEvent-Objekt.
| Service Workers Nightly # dom-extendablemessageevent-extendablemessageevent |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.