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 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.
Instanz-Eigenschaften
Das WorkerNavigator-Interface erbt keine Eigenschaften.
-
Gibt in jedem Browser immer
'Mozilla'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 String zurück. Verlassen Sie sich nicht darauf, dass diese Eigenschaft den korrekten Wert zurückgibt.
-
Bietet ein
NetworkInformation-Objekt, das Informationen über die Netzverbindung eines Geräts enthält. -
Gibt die Menge des Gerätespeichers in Gigabyte zurück. Dieser Wert ist eine Näherung, die durch Runden auf die nächste Zweierpotenz und anschließende Division durch 1024 erhalten wird.
-
Gibt einen booleschen Wert zurück, der angibt, ob ein Benutzer dem Teilen oder Verkaufen 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 logischen Prozessorkerne zurück, die verfügbar sind.
-
Gibt ein
HID-Objekt zurück, das Methoden zum Verbinden mit HID-Geräten (die vom Benutzer bereits genehmigt wurden) und zum Auflisten angeschlossener HID-Geräte sowie Ereignishandler zum Reagieren auf HID-Geräte, die sich verbinden und trennen, bereitstellt. -
Gibt einen String zurück, der die bevorzugte Sprache des Benutzers darstellt, in der Regel die Sprache der Benutzeroberfläche des Browsers. Der Wert
nullwird zurückgegeben, wenn dies unbekannt ist. -
Gibt ein Array von Strings zurück, die die dem Benutzer bekannten Sprachen in der Reihenfolge ihrer Präferenz darstellen.
-
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 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 verwendet werden kann, um den Berechtigungsstatus von APIs, die von der Permissions API abgedeckt werden, abzufragen und zu aktualisieren. -
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 in jedem Browser immer
'Gecko'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 von seriellen Anschlüssen 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, um Persistenzberechtigungen zu verwalten und den verfügbaren Speicherplatz abzuschätzen. -
Gibt ein
USB-Objekt für das aktuelle Dokument zurück, das Zugang zur WebUSB API-Funktionalität 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 gibt.
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 Webworkern