我已经构建了一个使用缓存的渐进式 Web 应用程序,但我不清楚用户是否可以(意外或故意)清除服务工作人员缓存,这可能会清除我的跟踪数据。
问问题
6945 次
3 回答
7
当用户清除他们的浏览数据/cookies时,这会清除所有站点存储,包括软件缓存、cookies、本地存储、indexeddb和任何其他本地缓存系统。
于 2016-08-02T00:24:15.830 回答
1
此外,Ctrl-F5
强制刷新缓存,intended to abandon all cached content including service worker cache
并且只是再次从服务器检索所有内容。
于 2016-08-02T08:09:34.997 回答
0
Chrome 76 中的“清除站点数据”将删除缓存和工作人员,但删除的工作人员仍然“激活并运行”。所以这是一个需要处理的案例。
于 2019-09-10T09:26:47.217 回答