Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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.

Die Schnittstelle WorkerNavigator stellt eine Teilmenge der Schnittstelle Navigator dar, auf die von einem Worker aus zugegriffen werden kann. Für jeden Worker wird ein solches Objekt initialisiert. Es ist über die Eigenschaft self.navigator verfügbar.

Instanzeigenschaften

Die Schnittstelle WorkerNavigator erbt keine Eigenschaften.

WorkerNavigator.appCodeName Schreibgeschützt

Gibt in jedem Browser immer 'Mozilla' zurück. Diese Eigenschaft wird nur aus Kompatibilitätsgründen beibehalten.

WorkerNavigator.appName Schreibgeschützt

Gibt den offiziellen Namen des Browsers zurück. Verlassen Sie sich nicht darauf, dass diese Eigenschaft den korrekten Wert zurückgibt.

WorkerNavigator.appVersion Schreibgeschützt

Gibt die Version des Browsers als Zeichenfolge zurück. Verlassen Sie sich nicht darauf, dass diese Eigenschaft den korrekten Wert zurückgibt.

WorkerNavigator.connection Schreibgeschützt

Stellt ein NetworkInformation-Objekt bereit, das Informationen über die Netzwerkverbindung eines Geräts enthält.

WorkerNavigator.deviceMemory Schreibgeschützt Sicherer Kontext

Gibt die Größe des Gerätespeichers in Gigabyte zurück. Dieser Wert ist eine Näherung, die durch Runden auf die nächstgelegene Zweierpotenz und anschließendes Teilen dieser Zahl durch 1024 ermittelt wird.

WorkerNavigator.globalPrivacyControl Schreibgeschützt

Gibt einen booleschen Wert zurück, der die Einwilligung eines Benutzers zur Weitergabe oder zum Verkauf seiner Informationen angibt.

WorkerNavigator.gpu Schreibgeschützt Sicherer Kontext

Gibt das GPU-Objekt für den aktuellen Worker-Kontext zurück. Dies ist der Einstiegspunkt für die WebGPU API.

WorkerNavigator.hardwareConcurrency Schreibgeschützt

Gibt die Anzahl der verfügbaren logischen Prozessorkerne zurück.

WorkerNavigator.hid Schreibgeschützt Sicherer Kontext

Gibt ein HID-Objekt zurück. Es stellt Methoden bereit, um eine Verbindung zu HID-Geräten herzustellen, für die der Benutzer bereits eine Berechtigung erteilt hat, und um angeschlossene HID-Geräte aufzulisten. Außerdem stellt es Event-Handler bereit, um auf das Verbinden und Trennen von HID-Geräten zu reagieren.

WorkerNavigator.language Schreibgeschützt

Gibt eine Zeichenfolge zurück, die die bevorzugte Sprache des Benutzers angibt, üblicherweise die Sprache der Browseroberfläche. Wenn diese nicht bekannt ist, wird der Wert null zurückgegeben.

WorkerNavigator.languages Schreibgeschützt

Gibt ein Array von Zeichenfolgen zurück, die die dem Benutzer bekannten Sprachen in der Reihenfolge seiner Präferenzen angeben.

WorkerNavigator.locks Schreibgeschützt Sicherer Kontext

Gibt ein LockManager-Objekt zurück, das Methoden zum Anfordern eines neuen Lock-Objekts und zum Abfragen eines vorhandenen Lock-Objekts bereitstellt.

WorkerNavigator.mediaCapabilities Schreibgeschützt

Gibt ein MediaCapabilities-Objekt zurück, das Informationen über die Decodierungs- und Codierungsfähigkeiten für ein bestimmtes Format sowie über Ausgabefähigkeiten bereitstellen kann.

WorkerNavigator.onLine Schreibgeschützt

Gibt einen booleschen Wert zurück, der angibt, ob der Browser online ist.

WorkerNavigator.permissions Schreibgeschützt

Gibt ein Permissions-Objekt zurück, mit dem der Berechtigungsstatus von APIs, die von der Permissions API abgedeckt werden, abgefragt und aktualisiert werden kann.

WorkerNavigator.platform Schreibgeschützt

Gibt eine Zeichenfolge zurück, die die Plattform des Browsers angibt. Verlassen Sie sich nicht darauf, dass diese Eigenschaft den korrekten Wert zurückgibt.

WorkerNavigator.product Schreibgeschützt

Gibt in jedem Browser immer 'Gecko' zurück. Diese Eigenschaft wird nur aus Kompatibilitätsgründen beibehalten.

WorkerNavigator.serial Schreibgeschützt Sicherer Kontext

Gibt ein Serial-Objekt zurück, das den Einstiegspunkt für die Web Serial API darstellt und die Steuerung serieller Schnittstellen ermöglicht.

WorkerNavigator.serviceWorker Schreibgeschützt Sicherer Kontext

Gibt ein ServiceWorkerContainer-Objekt zurück, das Zugriff auf die Registrierung, Entfernung und Aktualisierung von ServiceWorker-Objekten für das zugehörige Dokument sowie auf die Kommunikation mit ihnen bietet.

WorkerNavigator.storage Schreibgeschützt Sicherer Kontext

Gibt eine StorageManager-Schnittstelle zurück, mit der Berechtigungen für dauerhafte Speicherung verwaltet und der verfügbare Speicherplatz geschätzt werden können.

WorkerNavigator.usb Schreibgeschützt Sicherer Kontext

Gibt ein USB-Objekt für das aktuelle Dokument zurück, das Zugriff auf die Funktionen der WebUSB API bietet.

WorkerNavigator.userAgent Schreibgeschützt

Gibt die User-Agent-Zeichenfolge des aktuellen Browsers zurück.

WorkerNavigator.userAgentData Schreibgeschützt Sicherer Kontext

Gibt ein NavigatorUAData-Objekt zurück, das Zugriff auf Informationen über den Browser und das Betriebssystem des Benutzers bietet.

Instanzmethoden

Die Schnittstelle WorkerNavigator erbt keine Methoden.

WorkerNavigator.clearAppBadge() Sicherer Kontext

Entfernt ein Kennzeichen vom Symbol der aktuellen App und gibt eine Promise zurück, die mit undefined erfüllt wird.

WorkerNavigator.setAppBadge() Sicherer Kontext

Setzt ein Kennzeichen auf das Symbol dieser App und gibt eine Promise zurück, die mit undefined erfüllt wird.

Spezifikationen

Spezifikation
HTML
# the-workernavigator-object

Browser-Kompatibilität

Siehe auch