MENU
Navigator
The navigator object provides information about the user's browser, platform, hardware, location, connections, etc.
RESETRUNFULL
<!DOCTYPE html><html><body>
<pre></pre>
<script>
var _navigator = {};
for (var i in window.navigator) _navigator[i] = navigator[i];
document.querySelector("pre").innerHTML = JSON.stringify(_navigator, null, 3);
// navigator.canShare()
// navigator.share()
// navigator.registerProtocolHandler(scheme, url, title);
// navigator.sendBeacon(url, data);
// navigator.vibrate([100,30,100,30,100,30,200]);
// var prms = navigator.share(data)
// var prms = navigator.requestMediaKeySystemAccess(system, supportedConfigurations);
</script></body></html>
As described, the navigator object also provides access to the Service Worker interface, registration of which in turn provides access to the NavigationPreload, PushManager, PaymentManager, PeriodSync, etc. interfaces.