Client
Baseline
Weitgehend verfügbar
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.
Das Client-Interface repräsentiert einen ausführbaren Kontext wie einen Worker oder einen SharedWorker. Window-Clients werden durch das spezifischere WindowClient repräsentiert. Sie können Client/WindowClient-Objekte von Methoden wie Clients.matchAll() und Clients.get() erhalten.
Methoden der Instanz
Client.postMessage()-
Sendet eine Nachricht an den Client.
Eigenschaften der Instanz
Client.frameTypeSchreibgeschützt-
Der Frame-Typ des Clients als Zeichenkette. Es kann
"auxiliary","top-level","nested"oder"none"sein. Client.idSchreibgeschützt-
Der universell eindeutige Identifikator des Clients als Zeichenkette.
Client.typeSchreibgeschützt-
Der Typ des Clients als Zeichenkette. Es kann
"window","worker"oder"sharedworker"sein. Client.urlSchreibgeschützt-
Die URL des Clients als Zeichenkette.
Spezifikationen
| Spezifikation |
|---|
| Service Workers Nightly> # client-interface> |