This commit is contained in:
RobinLinus 2019-03-14 21:37:44 +01:00
parent 027d093472
commit c8ec00b345

View file

@ -516,26 +516,24 @@ document.copy = text => {
if ('serviceWorker' in navigator) { if ('serviceWorker' in navigator) {
navigator.serviceWorker navigator.serviceWorker.register('/service-worker.js')
.register('/service-worker.js')
.then(serviceWorker => { .then(serviceWorker => {
console.log('Service Worker registered'); console.log('Service Worker registered');
window.serviceWorker = serviceWorker window.serviceWorker = serviceWorker
}); });
}
// don't display install banner when installed
window.addEventListener('beforeinstallprompt', e => { window.addEventListener('beforeinstallprompt', e => {
if (window.matchMedia('(display-mode: standalone)').matches) { if (window.matchMedia('(display-mode: standalone)').matches) {
// don't display install banner when installed
return e.preventDefault(); return e.preventDefault();
} else { } else {
const deferredPrompt = e;
const btn = document.querySelector('#install') const btn = document.querySelector('#install')
btn.hidden = false; btn.hidden = false;
btn.onclick = _ => deferredPrompt.prompt(); btn.onclick = _ => e.prompt();
return e.preventDefault(); return e.preventDefault();
} }
}); });
}
// Background Animation // Background Animation
Events.on('load', () => { Events.on('load', () => {