WorkerNavigator

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.

Instanzeigenschaften

Das WorkerNavigator-Interface erbt keine Eigenschaften.

WorkerNavigator.appCodeName Veraltet Schreibgeschützt

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

WorkerNavigator.appName Veraltet 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 Veraltet Schreibgeschützt

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

WorkerNavigator.connection Schreibgeschützt

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

WorkerNavigator.deviceMemory Schreibgeschützt Sicherer Kontext

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 ermittelt wird.

WorkerNavigator.globalPrivacyControl Schreibgeschützt Experimentell

Gibt einen booleschen Wert zurück, der anzeigt, ob ein Benutzer der Weitergabe oder dem Verkauf seiner Informationen zugestimmt hat.

WorkerNavigator.gpu Schreibgeschützt Experimentell Sicherer Kontext

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

WorkerNavigator.hardwareConcurrency Schreibgeschützt

Gibt die Anzahl der verfügbaren logischen Prozessor-Kerne zurück.

WorkerNavigator.hid Schreibgeschützt Experimentell Sicherer Kontext

Gibt ein HID-Objekt zurück, das Methoden zum Verbinden mit HID-Geräten bereitstellt, für die der Benutzer bereits die Erlaubnis erteilt hat, sowie zum Auflisten der angeschlossenen HID-Geräte und Ereignishandler, um auf das Anschließen und Trennen von HID-Geräten zu reagieren.

WorkerNavigator.language Schreibgeschützt

Gibt eine Zeichenfolge zurück, die die bevorzugte Sprache des Benutzers darstellt, üblicherweise die Sprache der Browser-Benutzeroberfläche. Der Wert null wird zurückgegeben, wenn dies unbekannt ist.

WorkerNavigator.languages Schreibgeschützt

Gibt ein Array von Zeichenfolgen zurück, das die dem Benutzer bekannten Sprachen nach Präferenz geordnet darstellt.

WorkerNavigator.locks Schreibgeschützt Sicherer Kontext

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

WorkerNavigator.mediaCapabilities Schreibgeschützt

Gibt ein MediaCapabilities-Objekt zurück, das Informationen über die Dekodierungs- und Kodierungsfähigkeiten für ein gegebenes Format und 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, das verwendet werden kann, um den Berechtigungsstatus der von der Permissions API abgedeckten APIs abzufragen und zu aktualisieren.

WorkerNavigator.platform Veraltet Schreibgeschützt

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

WorkerNavigator.product Veraltet Schreibgeschützt

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

WorkerNavigator.serial Schreibgeschützt Experimentell Sicherer Kontext

Gibt ein Serial-Objekt zurück, das den Einstiegspunkt in die Web Serial API darstellt, um die Steuerung der seriellen Anschlüsse zu ermöglichen.

WorkerNavigator.serviceWorker Schreibgeschützt Sicherer Kontext

Gibt ein ServiceWorkerContainer-Objekt zurück, das Zugriff auf Registrierung, Entfernung, Aktualisierung und Kommunikation mit den ServiceWorker-Objekten für das assoziierte Dokument bietet.

WorkerNavigator.storage Schreibgeschützt Sicherer Kontext

Gibt eine StorageManager-Schnittstelle zurück, um Berechtigungen für Speicherung zu verwalten und den verfügbaren Speicherplatz einzuschätzen.

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-Zeichenkette für den aktuellen Browser zurück.

WorkerNavigator.userAgentData Schreibgeschützt Experimentell Sicherer Kontext

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

Instanzmethoden

Das WorkerNavigator-Interface erbt keine Methoden.

WorkerNavigator.clearAppBadge() Sicherer Kontext

Löscht ein Abzeichen auf dem aktuellen App-Symbol und gibt ein Promise zurück, das mit undefined auflöst.

WorkerNavigator.setAppBadge() Sicherer Kontext

Setzt ein Abzeichen auf das dieser App zugeordnete Symbol und gibt ein Promise zurück, das mit undefined auflöst.

Spezifikationen

Specification
HTML Standard
# the-workernavigator-object

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch