function isIpadOS() { return navigator.maxTouchPoints && navigator.maxTouchPoints > 2 && /MacIntel/.test(navigator.platform); } function __pwa_gc_check_is_ios() { var userAgent = window.navigator.userAgent.toLowerCase(); var _os_Ios = /iphone|ipad|ipod/.test(userAgent); if (isIpadOS()) return true; return _os_Ios; } function ___is_in_standalone_mode() { return ('standalone' in window.navigator) && (window.navigator.standalone); } $(document).ready(function() { if (navigator && navigator.serviceWorker) { navigator.serviceWorker.register('/service-worker.js').then(function(registration) { __gc_pwa_app_registred=registration; }).catch(function(err) { console.warn('Unable to register serviceWorker', err); }); } // Checks if should display install popup notification: