Skip to content

Instantly share code, notes, and snippets.

@keith-kurak
Created May 11, 2019 13:31
Show Gist options
  • Select an option

  • Save keith-kurak/21d35031d18cc70eec2cec7bf32817eb to your computer and use it in GitHub Desktop.

Select an option

Save keith-kurak/21d35031d18cc70eec2cec7bf32817eb to your computer and use it in GitHub Desktop.
html head snippet for service worker
<link rel="manifest" href="/manifest.json">
<link rel="apple-touch-icon" sizes="512x512" href="icon-512.png">
<script type="application/javascript">
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('service-worker.js');
}
let deferredPrompt;
window.addEventListener('beforeinstallprompt', (e) => {
// Prevent Chrome 67 and earlier from automatically showing the prompt
e.preventDefault();
// Stash the event so it can be triggered later.
deferredPrompt = e;
});
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment