WorkerNavigator
Hinweis: Diese Funktion ist nur in Web Workers verfügbar.
Das WorkerNavigator
-Interface repräsentiert einen Teil des Navigator
-Interfaces, der von einem Worker
aus zugänglich ist. Ein solches Objekt wird für jeden Worker initialisiert und ist über die self.navigator
-Eigenschaft verfügbar.
Instanzeigenschaften
Das WorkerNavigator
-Interface erbt keine Eigenschaften.
-
Gibt immer „Mozilla“ in jedem Browser zurück. Diese Eigenschaft wird nur aus Kompatibilitätsgründen beibehalten.
-
Gibt den offiziellen Namen des Browsers zurück. Verlassen Sie sich nicht darauf, dass diese Eigenschaft den korrekten Wert zurückgibt.
-
Gibt die Version des Browsers als Zeichenkette zurück. Verlassen Sie sich nicht darauf, dass diese Eigenschaft den korrekten Wert zurückgibt.
-
Bietet ein
NetworkInformation
-Objekt, das Informationen über die Netzwerkverbindung eines Geräts enthält. -
Gibt die Menge an Gerätespeicher in Gigabyte zurück. Dieser Wert ist eine Annäherung, die durch Runden auf die nächste Zweierpotenz und Teilen dieser Zahl durch 1024 ermittelt wird.
-
Gibt einen booleschen Wert zurück, der anzeigt, ob ein Benutzer der Weitergabe oder dem Verkauf seiner Informationen zugestimmt hat.
-
Gibt das
GPU
-Objekt für den aktuellen Worker-Kontext zurück. Der Einstiegspunkt für die WebGPU API. -
Gibt die Anzahl der verfügbaren logischen Prozessor-Kerne zurück.
-
Gibt ein
HID
-Objekt zurück, das Methoden zum Verbinden mit HID-Geräten bereitstellt, für die der Benutzer bereits die Erlaubnis erteilt hat, sowie zum Auflisten der angeschlossenen HID-Geräte und Ereignishandler, um auf das Anschließen und Trennen von HID-Geräten zu reagieren. -
Gibt eine Zeichenfolge zurück, die die bevorzugte Sprache des Benutzers darstellt, üblicherweise die Sprache der Browser-Benutzeroberfläche. Der Wert
null
wird zurückgegeben, wenn dies unbekannt ist. -
Gibt ein Array von Zeichenfolgen zurück, das die dem Benutzer bekannten Sprachen nach Präferenz geordnet darstellt.
-
Gibt ein
LockManager
-Objekt zurück, das Methoden zum Anfordern eines neuenLock
-Objekts und zum Abfragen eines bestehendenLock
-Objekts bereitstellt. -
Gibt ein
MediaCapabilities
-Objekt zurück, das Informationen über die Dekodierungs- und Kodierungsfähigkeiten für ein gegebenes Format und Ausgabefähigkeiten bereitstellen kann. -
Gibt einen booleschen Wert zurück, der angibt, ob der Browser online ist.
-
Gibt ein
Permissions
-Objekt zurück, das verwendet werden kann, um den Berechtigungsstatus der von der Permissions API abgedeckten APIs abzufragen und zu aktualisieren. -
Gibt eine Zeichenfolge zurück, die die Plattform des Browsers darstellt. Verlassen Sie sich nicht darauf, dass diese Eigenschaft den korrekten Wert zurückgibt.
-
Gibt immer „Gecko“ in jedem Browser zurück. Diese Eigenschaft wird nur aus Kompatibilitätsgründen beibehalten.
-
Gibt ein
Serial
-Objekt zurück, das den Einstiegspunkt in die Web Serial API darstellt, um die Steuerung der seriellen Anschlüsse zu ermöglichen. -
Gibt ein
ServiceWorkerContainer
-Objekt zurück, das Zugriff auf Registrierung, Entfernung, Aktualisierung und Kommunikation mit denServiceWorker
-Objekten für das assoziierte Dokument bietet. -
Gibt eine
StorageManager
-Schnittstelle zurück, um Berechtigungen für Speicherung zu verwalten und den verfügbaren Speicherplatz einzuschätzen. -
Gibt ein
USB
-Objekt für das aktuelle Dokument zurück, das Zugriff auf die Funktionen der WebUSB API bietet. -
Gibt die User-Agent-Zeichenkette für den aktuellen Browser zurück.
-
Gibt ein
NavigatorUAData
-Objekt zurück, das Zugriff auf Informationen über den Browser und das Betriebssystem des Benutzers gibt.
Instanzmethoden
Spezifikationen
Specification |
---|
HTML Standard # the-workernavigator-object |
Browser-Kompatibilität
BCD tables only load in the browser
Siehe auch
- Andere Worker-bezogene Schnittstellen:
Worker
,WorkerLocation
undWorkerGlobalScope
- Verwendung von Web Workern