Navigator | Chrome
Full support
1 | Edge
Full support
12 | Firefox
Full support
1 | IE
Full support
4 | Opera
Full support
3 | Safari
Full support
1 | WebView Android
Full support
1 | Chrome Android
Full support
18 | Firefox Android
Full support
4 | Opera Android
Full support
10.1 | Safari iOS
Full support
1 | Samsung Internet Android
Full support
1.0 |
---|
authentication | Chrome
Full support
67-
Full support
67
- Disabled From version 67: this feature is behind the
WebAuth preference. To change preferences in Chrome, visit chrome://flags.
| Edge
Full support
79-
Full support
79
- Disabled From version 79: this feature is behind the
WebAuth preference.
| Firefox
No support
No | IE
No support
No | Opera
?
| Safari
No support
No | WebView Android
No support
No | Chrome Android
Full support
67-
Full support
67
- Disabled From version 67: this feature is behind the
WebAuth preference. To change preferences in Chrome, visit chrome://flags.
| Firefox Android
No support
No | Opera Android
?
| Safari iOS
No support
No | Samsung Internet Android
No support
No |
---|
battery | Chrome
No support
20 — 29-
No support
20 — 29
- Prefixed Implemented with the vendor prefix: webkit
| Edge
No support
No | Firefox
No support
16 — 50-
No support
16 — 50
- Notes Removed in favor of
navigator.getBattery() . - Notes The Battery API was supported on Android, Windows, and Linux with UPower installed. Support for macOS was available starting with Firefox 18.
-
No support
11 — 16
- Prefixed Implemented with the vendor prefix: moz
-
No support
10 — 16
- Disabled From version 10 until version 16 (exclusive): this feature is behind the
dom.battery.enabled preference (needs to be set to true ). To change preferences in Firefox, visit about:config.
| IE
No support
No | Opera
No support
No | Safari
No support
No | WebView Android
No support
No | Chrome Android
No support
No | Firefox Android
No support
16 — 50-
No support
16 — 50
- Notes Removed in favor of
navigator.getBattery() . - Notes The Battery API was supported on Android, Windows, and Linux with UPower installed. Support for macOS was available starting with Firefox 18.
-
No support
14 — 16
- Prefixed Implemented with the vendor prefix: moz
-
No support
10 — 16
- Disabled From version 10 until version 16 (exclusive): this feature is behind the
dom.battery.enabled preference (needs to be set to true ). To change preferences in Firefox, visit about:config.
| Opera Android
No support
No | Safari iOS
No support
No | Samsung Internet Android
No support
No |
---|
buildID | Chrome
No support
No | Edge
No support
No | Firefox
Full support
64-
Full support
64
- Notes Returns a fixed timestamp as a privacy measure -
20181001000000 . -
Full support
2
| IE
?
| Opera
?
| Safari
?
| WebView Android
No support
No | Chrome Android
No support
No | Firefox Android
Full support
64-
Full support
64
- Notes Returns a fixed timestamp as a privacy measure -
20181001000000 . -
Full support
Yes
| Opera Android
?
| Safari iOS
?
| Samsung Internet Android
No support
No |
---|
canShare | Chrome
No support
No | Edge
No support
No | Firefox
No support
No | IE
No support
No | Opera
No support
No | Safari
No support
No | WebView Android
No support
No | Chrome Android
Full support
75 | Firefox Android
No support
No | Opera Android
No support
No | Safari iOS
No support
No | Samsung Internet Android
Full support
11.0 |
---|
clipboard | Chrome
Full support
66 | Edge
Full support
≤79 | Firefox
Full support
63 | IE
?
| Opera
Full support
Yes | Safari
Full support
13.1 | WebView Android
Full support
66 | Chrome Android
Full support
66 | Firefox Android
Full support
63 | Opera Android
Full support
Yes | Safari iOS
Full support
13.4 | Samsung Internet Android
Full support
9.0 |
---|
connection | Chrome
Full support
61 | Edge
Full support
≤79 | Firefox
Full support
Yes-
Full support
Yes
- Disabled This feature is behind the
dom.netinfo.enabled preference (needs to be set to true ). To change preferences in Firefox, visit about:config.
| IE
No support
No | Opera
Full support
Yes | Safari
No support
No | WebView Android
Full support
50 | Chrome Android
Full support
38 | Firefox Android
Full support
14-
Full support
14
- Notes The Network API is enabled by default. Can be disabled using the
dom.netinfo.enabled preference.
| Opera Android
Full support
37 | Safari iOS
No support
No | Samsung Internet Android
Full support
3.0 |
---|
cookieEnabled | Chrome
Full support
1 | Edge
Full support
12 | Firefox
Full support
1-
Full support
1
- Notes Prior to Firefox 8,
navigator.cookieEnabled would report the wrong result if a site exception was in place for the page on which the check was performed. This has been fixed.
| IE
Full support
Yes | Opera
Full support
Yes | Safari
Full support
1 | WebView Android
Full support
1 | Chrome Android
Full support
18 | Firefox Android
Full support
4-
Full support
4
- Notes Prior to Firefox 8,
navigator.cookieEnabled would report the wrong result if a site exception was in place for the page on which the check was performed. This has been fixed.
| Opera Android
Full support
Yes | Safari iOS
Full support
1 | Samsung Internet Android
Full support
7.0 |
---|
credentials | Chrome
Full support
51 | Edge
Full support
18 | Firefox
Full support
Yes | IE
?
| Opera
Full support
Yes | Safari
?
| WebView Android
Full support
51 | Chrome Android
Full support
51 | Firefox Android
Full support
Yes | Opera Android
?
| Safari iOS
?
| Samsung Internet Android
Full support
5.0 |
---|
deviceMemory | Chrome
Full support
63 | Edge
Full support
≤79 | Firefox
?
| IE
?
| Opera
Full support
50 | Safari
?
| WebView Android
Full support
63 | Chrome Android
Full support
63 | Firefox Android
?
| Opera Android
Full support
46 | Safari iOS
?
| Samsung Internet Android
Full support
8.0 |
---|
doNotTrack | Chrome
Full support
23 | Edge
Full support
17-
Full support
17
- Notes Edge prior to version 17 implemented
window.doNotTrack .
| Firefox
Full support
9-
Full support
9
- Notes Prior to Firefox 32,
navigator.doNotTrack would report values of yes and no rather than 1 and 0 .
| IE
No support
9 — 11-
No support
9 — 11
- Prefixed Implemented with the vendor prefix: ms
- Notes For IE11 and subsequent versions, use
window.doNotTrack
| Opera
Full support
12 | Safari
No support
5.1 — 7-
No support
5.1 — 7
- Notes Safari 7.1.3+ uses
window.doNotTrack rather than navigator.doNotTrack .
| WebView Android
Full support
Yes | Chrome Android
Full support
Yes | Firefox Android
Full support
9-
Full support
9
- Notes Prior to Firefox 32,
navigator.doNotTrack would report values of yes and no rather than 1 and 0 .
| Opera Android
?
| Safari iOS
?
| Samsung Internet Android
Full support
Yes |
---|
geolocation | Chrome
Full support
5 | Edge
Full support
12 | Firefox
Full support
3.5 | IE
Full support
9 | Opera
Full support
10.6 | Safari
Full support
5 | WebView Android
Full support
≤37 | Chrome Android
Full support
18 | Firefox Android
Full support
4 | Opera Android
Full support
11 | Safari iOS
Full support
4.2 | Samsung Internet Android
Full support
1.0 |
---|
getBattery | Chrome
Full support
45 | Edge
Full support
79 | Firefox
No support
43 — 52-
No support
43 — 52
- Notes From Firefox 52 onwards, the Battery Status API is only available in chrome/privileged code.
| IE
No support
No | Opera
Full support
25 | Safari
No support
No | WebView Android
Full support
45 | Chrome Android
Full support
45 | Firefox Android
No support
43 — 52-
No support
43 — 52
- Notes From Firefox 52 onwards, the Battery Status API is only available in chrome/privileged code.
| Opera Android
Full support
25 | Safari iOS
No support
No | Samsung Internet Android
Full support
5.0 |
---|
getGamepads | Chrome
Full support
35-
Full support
35
-
Full support
21
- Prefixed Implemented with the vendor prefix: webkit
| Edge
Full support
12 | Firefox
Full support
29 | IE
No support
No | Opera
Full support
22-
Full support
22
-
Full support
15
- Prefixed Implemented with the vendor prefix: webkit
| Safari
No support
No | WebView Android
Full support
37-
Full support
37
-
Full support
Yes
- Prefixed Implemented with the vendor prefix: webkit
| Chrome Android
Full support
35-
Full support
35
-
Full support
25
- Prefixed Implemented with the vendor prefix: webkit
| Firefox Android
No support
No | Opera Android
Full support
22-
Full support
22
-
Full support
14
- Prefixed Implemented with the vendor prefix: webkit
| Safari iOS
No support
No | Samsung Internet Android
Full support
3.0-
Full support
3.0
-
Full support
1.5
- Prefixed Implemented with the vendor prefix: webkit
|
---|
getUserMedia | Chrome
Full support
53-
Full support
53
-
Full support
21
- Prefixed Implemented with the vendor prefix: webkit
- Notes An outdated constraint syntax is still in use, but the syntax described here is available through the adapter.js polyfill.
| Edge
Full support
12 | Firefox
Full support
17-
Full support
17
- Prefixed Implemented with the vendor prefix: moz
- Notes The constraint syntax described here is available as of Firefox 38. Earlier versions (32-37) used an outdated constraint syntax, but the syntax described here is available there through the adapter.js polyfill.
| IE
No support
No | Opera
Full support
18-
Full support
18
- Prefixed Implemented with the vendor prefix: webkit
-
No support
12 — 15
- Notes An outdated constraint syntax is still in use, but the syntax described here is available through the adapter.js polyfill.
| Safari
No support
No | WebView Android
Full support
53-
Full support
53
-
Full support
40
- Prefixed Implemented with the vendor prefix: webkit
- Notes An outdated constraint syntax is still in use, but the syntax described here is available through the adapter.js polyfill.
| Chrome Android
Full support
53-
Full support
53
-
Full support
25
- Prefixed Implemented with the vendor prefix: webkit
- Notes An outdated constraint syntax is still in use, but the syntax described here is available through the adapter.js polyfill.
| Firefox Android
Full support
24-
Full support
24
- Prefixed Implemented with the vendor prefix: moz
- Notes The constraint syntax described here is available as of Firefox 38. Earlier versions (32-37) used an outdated constraint syntax, but the syntax described here is available there through the adapter.js polyfill.
| Opera Android
No support
12 — 14-
No support
12 — 14
- Notes An outdated constraint syntax is still in use, but the syntax described here is available through the adapter.js polyfill.
| Safari iOS
No support
No | Samsung Internet Android
Full support
6.0-
Full support
6.0
-
Full support
1.5
- Prefixed Implemented with the vendor prefix: webkit
- Notes An outdated constraint syntax is still in use, but the syntax described here is available through the adapter.js polyfill.
|
---|
keyboard | Chrome
Full support
68 | Edge
Full support
79 | Firefox
No support
No | IE
No support
No | Opera
Full support
55 | Safari
No support
No | WebView Android
No support
No | Chrome Android
No support
No | Firefox Android
No support
No | Opera Android
No support
No | Safari iOS
No support
No | Samsung Internet Android
No support
No |
---|
locks | Chrome
Full support
69 | Edge
Full support
≤79 | Firefox
?
| IE
?
| Opera
Full support
56 | Safari
?
| WebView Android
Full support
69 | Chrome Android
Full support
69 | Firefox Android
?
| Opera Android
Full support
48 | Safari iOS
?
| Samsung Internet Android
Full support
10.0 |
---|
maxTouchPoints | Chrome
Full support
35 | Edge
Full support
12 | Firefox
Full support
59-
Full support
59
-
Full support
29
- Disabled From version 29: this feature is behind the
dom.w3c_pointer_events.enabled preference (needs to be set to true ). To change preferences in Firefox, visit about:config.
| IE
Full support
11-
Full support
11
-
Full support
10
- Prefixed Implemented with the vendor prefix: ms
| Opera
Full support
Yes | Safari
No support
No | WebView Android
Full support
37 | Chrome Android
Full support
35 | Firefox Android
Full support
29-
Full support
29
- Notes See bug 1426786.
- Disabled From version 29: this feature is behind the
dom.w3c_pointer_events.enabled preference (needs to be set to true ). To change preferences in Firefox, visit about:config.
| Opera Android
Full support
Yes | Safari iOS
No support
No | Samsung Internet Android
Full support
3.0 |
---|
mediaCapabilities | Chrome
Full support
66 | Edge
Full support
79 | Firefox
Full support
63 | IE
No support
No | Opera
Full support
55 | Safari
No support
No | WebView Android
Full support
66 | Chrome Android
Full support
66 | Firefox Android
Full support
63 | Opera Android
Full support
48 | Safari iOS
No support
No | Samsung Internet Android
Full support
9.0 |
---|
mediaDevices | Chrome
Full support
51 | Edge
Full support
12 | Firefox
Full support
36 | IE
Full support
Yes | Opera
No support
No | Safari
No support
No | WebView Android
Full support
51 | Chrome Android
Full support
51 | Firefox Android
Full support
36 | Opera Android
No support
No | Safari iOS
No support
No | Samsung Internet Android
Full support
5.0 |
---|
mediaSession | Chrome
No support
No | Edge
No support
No | Firefox
Full support
71 | IE
No support
No | Opera
No support
No | Safari
?
| WebView Android
No support
No | Chrome Android
Full support
57 | Firefox Android
?
| Opera Android
No support
No | Safari iOS
?
| Samsung Internet Android
Full support
7.0 |
---|
mozIsLocallyAvailable | Chrome
No support
No | Edge
No support
No | Firefox
No support
? — 35 | IE
No support
No | Opera
No support
No | Safari
No support
No | WebView Android
No support
No | Chrome Android
No support
No | Firefox Android
No support
? — 35 | Opera Android
No support
No | Safari iOS
No support
No | Samsung Internet Android
No support
No |
---|
oscpu | Chrome
No support
No | Edge
No support
No | Firefox
Full support
Yes-
Full support
Yes
- Notes The preference
"general.oscpu.override" can be used to set a value to be returned instead of the true CPU description. The preference setting is ignored for calls made by privileged code, which continue to get the actual CPU description.
| IE
No support
No | Opera
No support
No | Safari
No support
No | WebView Android
No support
No | Chrome Android
No support
No | Firefox Android
Full support
Yes | Opera Android
No support
No | Safari iOS
No support
No | Samsung Internet Android
No support
No |
---|
permissions | Chrome
Full support
43 | Edge
Full support
79 | Firefox
Full support
46 | IE
No support
No | Opera
Full support
Yes | Safari
No support
No | WebView Android
No support
No | Chrome Android
Full support
43 | Firefox Android
Full support
46 | Opera Android
Full support
Yes | Safari iOS
No support
No | Samsung Internet Android
Full support
4.0 |
---|
productSub | Chrome
Full support
Yes-
Full support
Yes
- Notes Always returns
20030107 .
| Edge
Full support
12 | Firefox
Full support
Yes | IE
Full support
Yes-
Full support
Yes
- Notes Always returns
undefined .
| Opera
Full support
Yes | Safari
Full support
Yes-
Full support
Yes
- Notes Always returns
20030107 .
| WebView Android
Full support
Yes | Chrome Android
Full support
Yes-
Full support
Yes
- Notes Always returns
20030107 .
| Firefox Android
Full support
Yes | Opera Android
Full support
Yes | Safari iOS
Full support
Yes-
Full support
Yes
- Notes Always returns
20030107 .
| Samsung Internet Android
Full support
Yes-
Full support
Yes
- Notes Always returns
20030107 .
|
---|
registerContentHandler | Chrome
?
| Edge
?
| Firefox
No support
2 — 62 | IE
?
| Opera
?
| Safari
?
| WebView Android
?
| Chrome Android
?
| Firefox Android
?
| Opera Android
?
| Safari iOS
?
| Samsung Internet Android
?
|
---|
registerProtocolHandler | Chrome
Full support
13-
Full support
13
- Notes Allowed schemes include
mailto , mms , nntp , rtsp , and webcal . Custom protocols must be prefixed with web+ . - Notes From Chrome 77, the URL parameter only accepts
http or https URLs.
| Edge
Full support
≤79-
Full support
≤79
- Notes Allowed schemes include
mailto , mms , nntp , rtsp , and webcal . Custom protocols must be prefixed with web+ .
| Firefox
Full support
3 | IE
?
| Opera
Full support
11.6 | Safari
?
| WebView Android
No support
No | Chrome Android
No support
No | Firefox Android
No support
No | Opera Android
?
| Safari iOS
No support
No | Samsung Internet Android
Full support
Yes |
---|
requestMediaKeySystemAccess | Chrome
Full support
42-
Full support
42
- Notes The spec requires that the passed
supportedConfigurations option contain at least one of audioCapabilities or videoCapabilities , and that said parameters include a codec string. - Notes The function does not exist in insecure contexts. This was not enforced until Chrome 58.
| Edge
Full support
13 | Firefox
Full support
Yes-
Full support
Yes
- Notes Starting in Firefox 55, if neither
audioCapabilities nor videoCapabilities is specified in supportedConfigurations , a warning is output to the web console. - Notes In addition, starting in Firefox 55, if in
supportedConfigurations , either audioCapabilities 's or videoCapabilities 's contentType value doesn't specify a "codecs" substring to define allowed codecs within the media wrapper, a warning is output to the web console. See note below table for example and correction. - Notes In the future, if neither
audioCapabilities nor videoCapabilities is specified in the supportedConfigurations , a NotSupported exception will be thrown.
| IE
?
| Opera
Full support
29-
Full support
29
- Notes The spec requires that the passed
supportedConfigurations option contain at least one of audioCapabilities or videoCapabilities , and that said parameters include a codec string. - Notes The function does not exist in insecure contexts. This was not enforced until Opera 45.
| Safari
?
| WebView Android
Full support
43-
Full support
43
- Notes The spec requires that the passed
supportedConfigurations option contain at least one of audioCapabilities or videoCapabilities , and that said parameters include a codec string. - Notes The function does not exist in insecure contexts. This was not enforced until version 58.
| Chrome Android
Full support
42-
Full support
42
- Notes The spec requires that the passed
supportedConfigurations option contain at least one of audioCapabilities or videoCapabilities , and that said parameters include a codec string. - Notes The function does not exist in insecure contexts. This was not enforced until Chrome 58.
| Firefox Android
Full support
Yes-
Full support
Yes
- Notes Starting in Firefox 55, if neither
audioCapabilities nor videoCapabilities is specified in supportedConfigurations , a warning is output to the web console. - Notes In addition, starting in Firefox 55, if in
supportedConfigurations , either audioCapabilities 's or videoCapabilities 's contentType value doesn't specify a "codecs" substring to define allowed codecs within the media wrapper, a warning is output to the web console. See note below table for example and correction. - Notes In the future, if neither
audioCapabilities nor videoCapabilities is specified in the supportedConfigurations , a NotSupported exception will be thrown.
| Opera Android
Full support
29-
Full support
29
- Notes The spec requires that the passed
supportedConfigurations option contain at least one of audioCapabilities or videoCapabilities , and that said parameters include a codec string. - Notes The function does not exist in insecure contexts. This was not enforced until Opera 45.
| Safari iOS
?
| Samsung Internet Android
Full support
4.0-
Full support
4.0
- Notes The spec requires that the passed
supportedConfigurations option contain at least one of audioCapabilities or videoCapabilities , and that said parameters include a codec string. - Notes The function does not exist in insecure contexts. This was not enforced until Samsung Internet 7.0.
|
---|
sendBeacon | Chrome
Full support
39-
Full support
39
- Notes Starting in Chrome 59, this method cannot send a
Blob whose type is not CORS safelisted. This is a temporary change until a mitigation can be found for the security issues that this creates. For more information see Chrome bug 720283.
| Edge
Full support
14 | Firefox
Full support
31 | IE
No support
No | Opera
Full support
26-
Full support
26
- Notes Starting in Opera 46, this method cannot send a
Blob whose type is not CORS safelisted. This is a temporary change until a mitigation can be found for the security issues that this creates. For more information see Chrome bug 720283.
| Safari
Full support
11.1 | WebView Android
Full support
40-
Full support
40
- Notes Starting in Chrome 59, this method cannot send a
Blob whose type is not CORS safelisted. This is a temporary change until a mitigation can be found for the security issues that this creates. For more information see Chrome bug 720283.
| Chrome Android
Full support
42-
Full support
42
- Notes Starting in Chrome 59, this method cannot send a
Blob whose type is not CORS safelisted. This is a temporary change until a mitigation can be found for the security issues that this creates. For more information see Chrome bug 720283.
| Firefox Android
Full support
31 | Opera Android
Full support
26-
Full support
26
- Notes Starting in Opera 46, this method cannot send a
Blob whose type is not CORS safelisted. This is a temporary change until a mitigation can be found for the security issues that this creates. For more information see Chrome bug 720283.
| Safari iOS
Full support
11.3 | Samsung Internet Android
Full support
4.0-
Full support
4.0
- Notes Starting in Samsung Internet 7.0, this method cannot send a
Blob whose type is not CORS safelisted. This is a temporary change until a mitigation can be found for the security issues that this creates. For more information see Chrome bug 720283.
|
---|
serviceWorker | Chrome
Full support
40 | Edge
Full support
17-
Full support
17
-
Full support
16
- Disabled From version 16: this feature is behind the
Enable service workers preference.
| Firefox
Full support
44-
Full support
44
- Notes Extended Support Releases (ESR) before Firefox 78 ESR do not support service workers and the Push API.
| IE
No support
No | Opera
Full support
27 | Safari
Full support
11.1 | WebView Android
Full support
40 | Chrome Android
Full support
40 | Firefox Android
Full support
44 | Opera Android
Full support
27 | Safari iOS
Full support
11.3 | Samsung Internet Android
Full support
4.0 |
---|
share | Chrome
No support
No | Edge
No support
No | Firefox
No support
No | IE
No support
No | Opera
No support
No | Safari
Full support
12.1 | WebView Android
No support
No | Chrome Android
Full support
61 | Firefox Android
No support
No | Opera Android
Full support
48 | Safari iOS
Full support
12.2 | Samsung Internet Android
Full support
8.0 |
---|
vendor | Chrome
Full support
1 | Edge
Full support
12 | Firefox
Full support
Yes | IE
Full support
Yes | Opera
Full support
Yes | Safari
Full support
Yes | WebView Android
Full support
Yes | Chrome Android
Full support
Yes | Firefox Android
Full support
Yes | Opera Android
Full support
Yes | Safari iOS
Full support
Yes | Samsung Internet Android
Full support
Yes |
---|
vendorSub | Chrome
Full support
Yes | Edge
Full support
12 | Firefox
Full support
Yes | IE
Full support
Yes | Opera
Full support
15 | Safari
Full support
Yes | WebView Android
Full support
Yes | Chrome Android
Full support
Yes | Firefox Android
Full support
Yes | Opera Android
Full support
14 | Safari iOS
Full support
Yes | Samsung Internet Android
Full support
Yes |
---|
vibrate | Chrome
Full support
32 | Edge
Full support
≤79 | Firefox
Full support
16-
Full support
16
- Notes Until Firefox 26 included, when the vibration pattern was too long or any of its elements too large, Firefox threw an exception instead of returning
false (bug 884935). - Notes From Firefox 32 onwards, when the vibration pattern is too long or any of its elements too large, it returns
true but truncates the pattern (bug 1014581). - Notes Beginning in Firefox 72, this is not supported in cross-origin iframes.
-
Full support
11
- Prefixed Implemented with the vendor prefix: moz
| IE
No support
No | Opera
No support
No | Safari
No support
No | WebView Android
Full support
4.4.3-
Full support
4.4.3
- Notes Beginning in version 55, this is not supported in cross-origin iframes.
- Notes Beginning in version 60, this method requires a user gesture. Otherwise it returns
false .
| Chrome Android
Full support
32-
Full support
32
- Notes Beginning in Chrome 55, this is not supported in cross-origin iframes.
- Notes Beginning in Chrome 60, this method requires a user gesture. Otherwise it returns
false .
| Firefox Android
Full support
16-
Full support
16
- Notes Until Firefox 26 included, when the vibration pattern was too long or any of its elements too large, Firefox threw an exception instead of returning
false (bug 884935). - Notes From Firefox 32 onwards, when the vibration pattern is too long or any of its elements too large, it returns
true but truncates the pattern (bug 1014581). -
Full support
14
- Prefixed Implemented with the vendor prefix: moz
| Opera Android
Full support
Yes-
Full support
Yes
- Notes Beginning in Opera 47, this method requires a user gesture. Otherwise it returns
false .
| Safari iOS
No support
No | Samsung Internet Android
Full support
2.0-
Full support
2.0
- Notes Beginning in Samsung Internet 6.0, this is not supported in cross-origin iframes.
- Notes Beginning in Samsung Internet 8.0, this method requires a user gesture. Otherwise it returns
false .
|
---|
xr | Chrome
Full support
79 | Edge
Full support
79 | Firefox
No support
No | IE
No support
No | Opera
No support
No | Safari
No support
No | WebView Android
No support
No | Chrome Android
Full support
79 | Firefox Android
No support
No | Opera Android
No support
No | Safari iOS
No support
No | Samsung Internet Android
Full support
11.2 |
---|