[PWA] Show Notifications when a Service Worker is Installed or Updated
生活随笔
收集整理的這篇文章主要介紹了
[PWA] Show Notifications when a Service Worker is Installed or Updated
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Service Workers get installed and activated in the background, but until we reload the page they don’t take full control in the app. Showing a notification is a good way to let the user know that there is a new version of the app.
In this lesson I’ll show you how you can show a notification when a new service worker is installed and activated.
?
if ('serviceWorker' in navigator) {navigator.serviceWorker.register('/service-worker.js').then(reg => {reg.onupdatefound = () => {const sw = reg.installing;sw.onstatechange = () => {if (sw.state === 'installed') {if (navigator.serviceWorker.controller) {app.message = 'New version is available. Reload to activate it.'app.show=true} else {app.message = 'Content is now available offline'app.show=true}}}}}) }?
總結
以上是生活随笔為你收集整理的[PWA] Show Notifications when a Service Worker is Installed or Updated的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: BATCH+VBS脚本自动执行命令
- 下一篇: Redis主从复制下的工作原理