WorkerNavigator
Baseline
Weitgehend verfügbar
*
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
* Einige Teile dieser Funktion werden möglicherweise unterschiedlich gut unterstützt.
Hinweis: Diese Funktion ist nur in Web Workers verfügbar.
Das WorkerNavigator-Interface repräsentiert eine Teilmenge des Navigator-Interfaces, die aus einem Worker heraus zugänglich ist. Ein solches Objekt wird für jeden Worker initialisiert und steht über die self.navigator-Eigenschaft zur Verfügung.
Instanz-Eigenschaften
Das WorkerNavigator-Interface erbt keine Eigenschaften.
-
Gibt immer
'Mozilla'zurück, in jedem Browser. 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 gegeben wird.
-
Gibt einen booleschen Wert zurück, der die Zustimmung eines Benutzers zur Weitergabe oder zum Verkauf seiner Informationen anzeigt.
-
Gibt das
GPU-Objekt für den aktuellen Worker-Kontext zurück. Der Einstiegspunkt für die WebGPU API. -
Gibt die Anzahl der logischen Prozessorkerne zurück, die verfügbar sind.
-
Gibt ein
HID-Objekt zurück, das Methoden zum Verbinden mit HID-Geräten, für die der Benutzer bereits die Erlaubnis erteilt hat, sowie zum Auflisten angeschlossener HID-Geräte und Ereignishandler zum Reagieren auf das Anschließen und Trennen von HID-Geräten bereitstellt. -
Gibt eine Zeichenkette zurück, die die bevorzugte Sprache des Benutzers darstellt, normalerweise die Sprache der Benutzeroberfläche des Browsers. Der Wert
nullwird zurückgegeben, wenn diese unbekannt ist. -
Gibt ein Array von Zeichenketten zurück, das die dem Benutzer bekannten Sprachen in der Reihenfolge der Präferenz darstellt.
-
Gibt ein
LockManager-Objekt zurück, das Methoden zum Anfordern eines neuenLock-Objekts und zum Abfragen eines vorhandenenLock-Objekts bietet. -
Gibt ein
MediaCapabilities-Objekt zurück, das Informationen über die Dekodierungs- und Kodierungsfähigkeiten für ein bestimmtes Format und die Ausgabefähigkeiten bereitstellen kann. -
Gibt einen booleschen Wert zurück, der anzeigt, ob der Browser online ist.
-
Gibt ein
Permissions-Objekt zurück, das zum Abfragen und Aktualisieren des Berechtigungsstatus von APIs verwendet werden kann, die von der Permissions API abgedeckt werden. -
Gibt eine Zeichenkette zurück, die die Plattform des Browsers darstellt. Verlassen Sie sich nicht darauf, dass diese Eigenschaft den korrekten Wert zurückgibt.
-
Gibt immer
'Gecko'zurück, in jedem Browser. 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 von seriellen Ports zu ermöglichen. -
Gibt ein
ServiceWorkerContainer-Objekt zurück, das Zugriff auf die Registrierung, Entfernung, Aktualisierung und Kommunikation mit denServiceWorker-Objekten für das zugehörige Dokument bietet. -
Gibt eine
StorageManager-Schnittstelle zurück, die zum Verwalten von Persistenzberechtigungen und zum Schätzen des verfügbaren Speichers verwendet werden kann. -
Gibt ein
USB-Objekt für das aktuelle Dokument zurück, das Zugriff auf die Funktionalität der WebUSB API bietet. -
Gibt die User-Agent-Zeichenkette für den aktuellen Browser zurück.
-
Gibt ein
NavigatorUAData-Objekt zurück, das Zugang zu Informationen über den Browser und das Betriebssystem des Benutzers bietet.
Instanz-Methoden
Das WorkerNavigator-Interface erbt keine Methoden.
Spezifikationen
| Spezifikation |
|---|
| HTML> # the-workernavigator-object> |
Browser-Kompatibilität
Siehe auch
- Andere Worker-bezogene Schnittstellen:
Worker,WorkerLocation, undWorkerGlobalScope - Verwendung von Web-Workern