forked from retoor/snek
Install button.
This commit is contained in:
@@ -35,9 +35,28 @@
|
||||
<li><a href="#">Development</a></li>
|
||||
<li><a href="#">Support</a></li>
|
||||
<li><a href="#">Random</a></li>
|
||||
|
||||
</ul>
|
||||
<fancy-button id="install-button" style="display:none" text="Install">Install</fancy-button>
|
||||
</aside>
|
||||
<chat-window class="chat-area"></chat-window>
|
||||
</main>
|
||||
<script>
|
||||
let installPrompt = null
|
||||
window.addEventListener("beforeinstallprompt", async(event) => {
|
||||
event.preventDefault();
|
||||
installPrompt = event;
|
||||
//document.addEventListener("DOMContentLoaded", () => {
|
||||
|
||||
const button = document.getElementById("install-button")
|
||||
button.addEventListener("click", async ()=>{
|
||||
const result = await installPrompt.prompt()
|
||||
console.info(result.outcome)
|
||||
})
|
||||
button.style.display = 'block'
|
||||
|
||||
});
|
||||
;
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user