用户可以清除服务工作缓存吗?

时间:2016-08-02 00:22:38

标签: service-worker progressive-web-apps

我已经构建了一个使用缓存的渐进式Web应用程序,但我不清楚用户是否可以(意外或故意)清除服务工作者缓存,这可能会清除我的跟踪数据。

3 个答案:

答案 0 :(得分:5)

当用户清除其浏览数据/ cookie时,将清除所有站点存储,包括SW缓存,cookie,本地存储,indexeddb和任何其他本地缓存系统。

答案 1 :(得分:1)

此外,Ctrl-F5强制缓存刷新,并且intended to abandon all cached content including service worker cache只是再次从服务器检索所有内容。

答案 2 :(得分:0)

Chrome 76中的“清除站点数据”将删除缓存和辅助服务器,但是删除的辅助服务器将保持“激活并正在运行”状态。因此,这是一个需要处理的情况。