我已经构建了一个使用缓存的渐进式Web应用程序,但我不清楚用户是否可以(意外或故意)清除服务工作者缓存,这可能会清除我的跟踪数据。
答案 0 :(得分:5)
当用户清除其浏览数据/ cookie时,将清除所有站点存储,包括SW缓存,cookie,本地存储,indexeddb和任何其他本地缓存系统。
答案 1 :(得分:1)
此外,Ctrl-F5
强制缓存刷新,并且intended to abandon all cached content including service worker cache
只是再次从服务器检索所有内容。
答案 2 :(得分:0)
Chrome 76中的“清除站点数据”将删除缓存和辅助服务器,但是删除的辅助服务器将保持“激活并正在运行”状态。因此,这是一个需要处理的情况。