MediaWiki:Common.js: Unterschied zwischen den Versionen
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung Markierung: Zurückgesetzt |
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung Markierung: Zurückgesetzt |
||
| Zeile 1.012: | Zeile 1.012: | ||
navigator.serviceWorker.register("/app/labelscan/sw.js").catch(()=>{}); | navigator.serviceWorker.register("/app/labelscan/sw.js").catch(()=>{}); | ||
} | } | ||
let installPrompt = null; | |||
window.addEventListener("beforeinstallprompt", (e) => { | |||
e.preventDefault(); | |||
installPrompt = e; | |||
document.getElementById("ados-install").style.display = "inline-block"; | |||
}); | |||
document.getElementById("ados-install")?.addEventListener("click", async () => { | |||
if (!installPrompt) return; | |||
installPrompt.prompt(); | |||
installPrompt = null; | |||
}); | |||