Nuestros voluntarios aún no han traducido este artículo al Español. ¡Únete a nosotros y ayúdanos a traducirlo!
También puedes leer el artículo en English (US).
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 WorkerGlobalScope.navigator
property obtained by calling window.self.navigator
.
Properties
The WorkerNavigator
interface implements properties from the NavigatorID
, NavigatorLanguage
, NavigatorOnLine
, NavigatorDataStore
, and NavigatorConcurrentHardware
interfaces.
WorkerNavigator.connection
Read only- Provides a
NetworkInformation
object containing information about the network connection of a device. WorkerNavigator.locks
Read only- Returns a
LockManager
object which provides methods for requesting a newLock
object and querying for an existing <code>Lock</code> object. WorkerNavigator.permissions
Read only- Returns a
Permissions
object that can be used to query and update permission status of APIs covered by the Permissions API. Navigator.storage
Read only- Returns a
StorageManager
interface for managing persistance permissions and estimating available storage.
Inherited properties
NavigatorID.appCodeName
Read only- Always returns
'Mozilla'
, in any browser. This property is kept only for compatibility purposes. NavigatorID.appName
Read only- Returns the official name of the browser. Do not rely on this property to return the correct value.
NavigatorID.appVersion
Read only- Returns the version of the browser as a string. Do not rely on this property to return the correct value.
NavigatorConcurrentHardware.hardwareConcurrency
Read only- Returns the number of logical processor cores available.
NavigatorLanguage.language
Read only- Returns a
DOMString
representing the language version of the browser. Thenull
value is returned when this is unknown. NavigatorLanguage.languages
Read only- Returns an array of
DOMString
s representing the languages known to the user, in order of preference. NavigatorOnLine.onLine
Read only- Returns a
Boolean
indicating whether the browser is online. NavigatorID.platform
Read only- Returns a string representing the platform of the browser. Do not rely on this property to return the correct value.
NavigatorID.product
Read only- Always returns
'Gecko'
, on any browser. This property is kept only for compatibility purposes. NavigatorID.userAgent
Read only- Returns the user agent string for the current browser.
Methods
The WorkerNavigator
interface implements methods from the NavigatorID
, NavigatorLanguage
and NavigatorOnLine
interfaces.
Specifications
Specification | Status | Comment |
---|---|---|
HTML Living Standard The definition of 'WorkerNavigator' in that specification. |
Living Standard |
Browser compatibility
Desktop | Mobile | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Basic support | Chrome Full support 1 | Edge ? | Firefox Full support 3.5 | IE ? | Opera Full support Yes | Safari ? | WebView Android Full support Yes | Chrome Android Full support Yes | Edge Mobile ? | Firefox Android Full support 4 | Opera Android Full support Yes | Safari iOS ? | Samsung Internet Android Full support Yes |
connection | Chrome Full support 61 | Edge ? | Firefox No support No | IE No support No | Opera Full support Yes | Safari No support No | WebView Android Full support 50 | Chrome Android Full support 38 | Edge Mobile ? | Firefox Android Full support 53 | Opera Android Full support 37 | Safari iOS No support No | Samsung Internet Android Full support Yes |
permissions | Chrome Full support 43 | Edge ? | Firefox Full support 46 | IE ? | Opera Full support 30 | Safari ? | WebView Android Full support 43 | Chrome Android Full support 43 | Edge Mobile ? | Firefox Android Full support 46 | Opera Android Full support 30 | Safari iOS ? | Samsung Internet Android Full support 4.0 |
serviceWorker | Chrome ? | Edge ? | Firefox ? | IE ? | Opera ? | Safari ? | WebView Android ? | Chrome Android ? | Edge Mobile ? | Firefox Android ? | Opera Android ? | Safari iOS ? | Samsung Internet Android ? |
Legend
- Full support
- Full support
- No support
- No support
- Compatibility unknown
- Compatibility unknown
- Experimental. Expect behavior to change in the future.
- Experimental. Expect behavior to change in the future.
See also
- Other Worker-related interfaces:
Worker
,WorkerLocation
, andWorkerGlobalScope
. - Using web workers.