Angular Ng service worker不会缓存所有数据,直到从控制台启用重新加载时更新

Angular Ng service worker不会缓存所有数据,直到从控制台启用重新加载时更新,angular,progressive-web-apps,service-worker,offline-caching,angular-service-worker,Angular,Progressive Web Apps,Service Worker,Offline Caching,Angular Service Worker,我在我们的项目中运行一名服务人员,我面临以下问题: 服务工作者已注册并运行,但当我脱机时,我的重新加载不起作用 像css这样的静态资产没有得到缓存,我有几个主题,它们基本上在应用程序html的头部的meta标记中切换,所以这会抛出一个错误,即控制台中的internet断开连接 3.服务人员在一段时间后被删除,我的离线应用程序无法加载 当我选择“重新加载时更新”选项时,前两个点工作正常 我已经尝试在加载一个组件时手动推送更新,尽管当我从dist位置提供更新时,它会按预期工作,但当它通过IIS服

我在我们的项目中运行一名服务人员,我面临以下问题:

  • 服务工作者已注册并运行,但当我脱机时,我的重新加载不起作用

  • 像css这样的静态资产没有得到缓存,我有几个主题,它们基本上在应用程序html的头部的meta标记中切换,所以这会抛出一个错误,即控制台中的internet断开连接

  • 3.服务人员在一段时间后被删除,我的离线应用程序无法加载

    当我选择“重新加载时更新”选项时,前两个点工作正常

    我已经尝试在加载一个组件时手动推送更新,尽管当我从dist位置提供更新时,它会按预期工作,但当它通过IIS服务器托管时,它不会工作

    在更新和重新加载选项中,是否有任何钩子可用于推送浏览器如何加载的更新