我有一个有角度的应用程序,其中包含一个服务工作者,该服务工作者已在客户端浏览器上正确注册。
在angular应用程序内部,我听更新,并提示用户是否需要重新加载页面。
此设置在Digital Ocean Spaces上正常工作,当我发布新的更新时,系统提示我要求在客户端上进行更新的消息。
现在,我将所有网站都移到Netlify,当我部署更新时,服务工作者无法检测到它。如果我重新加载页面或访问它,我会正确获得新版本。
我尝试将ngsw-worker.js添加到_headers
文件中,以删除缓存,但没有任何改变。
我不确定该如何调试,有人可以帮助吗?