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 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.
Instanz-Eigenschaften
Das WorkerNavigator-Interface erbt keine Eigenschaften.
-
Gibt immer
'Mozilla'zurück, in jedem Browser. Diese Eigenschaft wird nur zu Kompatibilitätszwecken 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 String zurück. Verlassen Sie sich nicht darauf, dass diese Eigenschaft den korrekten Wert zurückgibt.
-
Stellt ein
NetworkInformation-Objekt bereit, das Informationen über die Netzwerkverbindung eines Geräts enthält. -
Gibt die Menge des Gerätespeichers in Gigabyte zurück. Dieser Wert ist eine Annäherung, die durch Aufrunden auf die nächste Zweierpotenz und Teilen dieser Zahl durch 1024 ermittelt wird.
-
Gibt einen booleschen Wert zurück, der anzeigt, ob der Benutzer zugestimmt hat, dass seine Informationen geteilt oder verkauft werden dürfen.
-
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, denen der Benutzer bereits die Berechtigung erteilt hat, und zum Auflisten angeschlossener HID-Geräte sowie Ereignishandler zum Reagieren auf das Verbinden und Trennen von HID-Geräten bereitstellt. -
Gibt einen String zurück, der die bevorzugte Sprache des Benutzers darstellt, normalerweise die Sprache der Browser-Oberfläche. Der Wert
nullwird zurückgegeben, wenn dieser unbekannt ist. -
Gibt ein Array von Strings 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 bereitstellt. -
Gibt ein
MediaCapabilities-Objekt zurück, das Informationen über die Dekodierungs- und Kodierungsfähigkeiten für ein bestimmtes Format und Ausgabefähigkeiten offenlegen kann. -
Gibt einen booleschen Wert zurück, der anzeigt, ob der Browser online ist.
-
Gibt ein
Permissions-Objekt zurück, das verwendet werden kann, um den Berechtigungsstatus von APIs abzufragen und zu aktualisieren, die von der Permissions API abgedeckt werden. -
Gibt einen String zurück, der 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 zu Kompatibilitätszwecken beibehalten. -
Gibt ein
Serial-Objekt zurück, das den Einstiegspunkt in die Web Serial API darstellt, um die Kontrolle über serielle Anschlüsse 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 zur Verwaltung von Persistenzberechtigungen und zur Schätzung des verfügbaren Speicherplatzes verwendet wird. -
Gibt ein
USB-Objekt für das aktuelle Dokument zurück, das Zugriff auf die Funktionalität der WebUSB API bietet. -
Gibt den User-Agent-String 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 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,WorkerLocationundWorkerGlobalScope - Verwendung von Web-Workern