ask*_*ndz 6 service-worker progressive-web-apps angular angular-service-worker
我有一个在 Angular 中构建的 PWA,它正在生产中并且正在使用 sw-precache 服务工作者。这是在 Angular 有这个@angular/pwa包之前。如果我想切换并开始使用 Angular sw,我将如何去做?
以编程方式,我需要为用户处理这个问题。我想我需要获得已注册的软件,检查旧软件的名称,取消注册,(清除缓存?),然后注册新软件。有那么简单吗?我觉得服务工作者和处理缓存会有一些问题。然而,我还没有找到这个过程的实际例子。
任何代码示例将不胜感激。谢谢!
小智 0
查看为您的 Service Worker 推荐的食谱。https://developers.google.com/web/tools/workbox/guides/advanced-recipes#offer_a_page_reload_for_users。因此,您可以通知您的用户有一个新的 Service Worker 可用,并且他们可以获取它。希望它能帮助你。
| 归档时间: |
|
| 查看次数: |
230 次 |
| 最近记录: |