diff --git a/index.html b/index.html index ae4faac..9003ece 100644 --- a/index.html +++ b/index.html @@ -21,15 +21,33 @@ }) } + var deferredPrompt = null; + + // 判断用户是否安装此应用:beforeinstallprompt + window.addEventListener("beforeinstallprompt", e => { + e.preventDefault(); + deferredPrompt = e; + console.log('beforeinstallprompt'); + }); + + window.addEventListener("appinstalled", () => { + deferredPrompt = null; + console.log('appinstalled'); + }); + + function addToDesktop() { + console.log('addToDesktop'); + deferredPrompt.prompt(); + deferredPrompt = null; + } -
- + diff --git a/manifest.json b/manifest.json index ad93f05..0851b62 100644 --- a/manifest.json +++ b/manifest.json @@ -3,7 +3,7 @@ "short_name": "图片加水印", "theme_color": "#FFFFFF", "background_color": "#FFFFFF", - "display": "fullscreen", + "display": "standalone", "scope": "/", "start_url": "/", "icons": [