WorkerNavigator
The WorkerNavigator interface represents a subset of the Navigator interface allowed to be accessed from a Worker. Such an object is initialized for each worker and is available via the self.navigator property.
Properties
The WorkerNavigator interface doesn't inherit any property.
-
Always returns
'Mozilla', in any browser. This property is kept only for compatibility purposes. -
Returns the official name of the browser. Do not rely on this property to return the correct value.
-
Returns the version of the browser as a string. Do not rely on this property to return the correct value.
-
Provides a
NetworkInformationobject containing information about the network connection of a device. -
Returns the number of logical processor cores available.
-
Returns a
DOMStringrepresenting the preferred language of the user, usually the language of the browser UI. Thenullvalue is returned when this is unknown. -
Returns an array of
DOMStringrepresenting the languages known to the user, by order of preference. -
Returns a
LockManagerobject which provides methods for requesting a newLockobject and querying for an existingLockobject. -
Returns a boolean value indicating whether the browser is online.
-
Returns a
Permissionsobject that can be used to query and update permission status of APIs covered by the Permissions API. -
Returns a string representing the platform of the browser. Do not rely on this property to return the correct value.
-
Always returns
'Gecko', on any browser. This property is kept only for compatibility purposes. -
Returns a
Serialobject, which represents the entry point into theWeb Serial APIto enable the control of serial ports. -
Returns a
StorageManagerinterface for managing persistance permissions and estimating available storage. -
Returns the user agent string for the current browser.
-
Returns a
NavigatorUADataobject, which gives access to information about the browser and operating system of the user.
Methods
The WorkerNavigator interface neither inherits nor implements any method.
Specifications
| Specification |
|---|
| HTML Standard # the-workernavigator-object |
Browser compatibility
BCD tables only load in the browser
See also
- Other Worker-related interfaces:
Worker,WorkerLocation, andWorkerGlobalScope. - Using web workers.