title: Defer Web Install Banner
body: <p>According to <a href="https://developers.google.com/web/updates/2015/03/increasing-engagement-with-app-install-banners-in-chrome-for-android?hl=en" rel="nofollow">developers.google.com</a> it is possible to defer the Web App Install banner, however I have only been able to cancel it completely.</p>
  
  <pre><code>window.addEventListener('beforeinstallprompt', function(e) {
    console.log('beforeinstallprompt Event fired');
    e.preventDefault();
    return false;
  });
  </code></pre>
  
  <p>One use case is to defer the prompt until later in the page lifecycle, for example just after a user has performed an action, or hit the bottom of the page (something to indicate that they are engaging with your site).</p>
  
  <p>How is it possible to defer the web-app banner?</p>