From e58e440a127f313e112d019bbf26d525f9ac442f Mon Sep 17 00:00:00 2001 From: Neale Pickett Date: Wed, 21 Nov 2018 22:18:57 +0000 Subject: [PATCH] webapp work, push required for https --- toys/starship/index.md | 2 -- toys/starship/starship.js | 25 +------------------------ 2 files changed, 1 insertion(+), 26 deletions(-) diff --git a/toys/starship/index.md b/toys/starship/index.md index 8841e5c..63cb804 100644 --- a/toys/starship/index.md +++ b/toys/starship/index.md @@ -29,5 +29,3 @@ You can leave it running forever, if you like. For those interested, it uses the new (in 2017), perfect for this application, [Web Audio API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API) - - diff --git a/toys/starship/starship.js b/toys/starship/starship.js index eb8eed3..ede7acd 100644 --- a/toys/starship/starship.js +++ b/toys/starship/starship.js @@ -47,9 +47,7 @@ function init() { audioCtx.resume(); } }); - - console.log(navigator.serviceWorker); - console.log("moo"); + if ("serviceWorker" in navigator) { navigator.serviceWorker.register("sw.js"); } @@ -60,24 +58,3 @@ if (document.readyState === "loading") { } else { init(); } - -// Let people add this app -let deferredPrompt; -let installButton = document.querySelector("#install"); -installButton.style.display = "none"; -console.log(installButton); -window.addEventListener("beforeinstallprompt", e => { - console.log(e); - deferredPrompt = e; - installButton.style.display = "block"; -}); -installButton.addEventListener("click", e => { - console.log(e); - deferredPrompt.prompt(); - deferredPrompt.userChoice - .then(result => { - if (result.output == "accepted") { - installButton.style.display = "none"; - } - }); -});