Sfoglia il codice sorgente

Merge pull request #23 from remy/master

fix: don't display install banner when installed
RobinLinus 9 anni fa
parent
commit
aa9e9497d6
1 ha cambiato i file con 8 aggiunte e 0 eliminazioni
  1. 8 0
      app/scripts/app.js

+ 8 - 0
app/scripts/app.js

@@ -14,6 +14,14 @@
         // app.baseUrl = '/polymer-starter-kit/';
     }
 
+    // don't display the install prompt if the user has *already* installed
+    window.addEventListener('beforeinstallprompt', function(event) {
+      if (window.matchMedia('(display-mode: standalone)').matches) {
+        return event.preventDefault();
+      }
+    });
+
+
     app.displayInstalledToast = function() {
         // Check to make sure caching is actually enabled—it won't be in the dev environment.
         if (!Polymer.dom(document).querySelector('platinum-sw-cache').disabled) {