WorkerNavigator
Hinweis: Diese Funktion ist nur in Web Workers verfügbar.
Das WorkerNavigator
-Interface repräsentiert einen Teil des Navigator
-Interfaces, der vom 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 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.
-
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 Näherung, die durch Rundung auf die nächste Potenz von 2 und anschließendes Teilen dieser Zahl durch 1024 ermittelt 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 verfügbaren logischen Prozessorkerne zurück.
-
Gibt ein
HID
-Objekt zurück, das Methoden zum Verbinden mit HID-Geräten anbietet, für die der Benutzer bereits Berechtigungen erteilt hat, sowie zum Auflisten angeschlossener HID-Geräte und Event-Handler zum Reagieren auf das Anschließen und Trennen von HID-Geräten. -
Gibt eine Zeichenkette zurück, die die bevorzugte Sprache des Benutzers darstellt, normalerweise die Sprache der Benutzeroberfläche des Browsers. Der Wert
null
wird zurückgegeben, wenn dies unbekannt ist. -
Gibt ein Array von Zeichenketten zurück, das die dem Benutzer bekannten Sprachen in der Rangfolge 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 Dekodier- und Kodierfähigkeiten für ein bestimmtes Format und Ausgabeoptionen 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 abzufragen und zu aktualisieren, 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 Zugang zur Web Serial API ermöglicht, um die Steuerung von seriellen Anschlüssen zu ermöglichen. -
Gibt ein
ServiceWorkerContainer
-Objekt zurück, das Zugriff auf Registrierung, Entfernung, Upgrade und Kommunikation mit denServiceWorker
-Objekten für das verbundene Dokument bietet. -
Gibt ein
StorageManager
-Interface zur Verwaltung von Persistenzberechtigungen und zur Schätzung des verfügbaren Speichers zurück. -
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 Zugriff auf Informationen über den Browser und das Betriebssystem des Benutzers gibt.
Instanz-Methoden
Spezifikationen
Specification |
---|
HTML Standard # the-workernavigator-object |
Browser-Kompatibilität
BCD tables only load in the browser
Siehe auch
- Andere Worker-bezogene Interfaces:
Worker
,WorkerLocation
undWorkerGlobalScope
- Verwendung von Web-Workern