Service Worker运行时缓存

时间:2016-05-28 09:36:01

标签: caching service-worker progressive-web-apps sw-toolbox

我正在使用服务工作者创建一个渐进式Web应用程序,我正在使用服务工作者工具箱来缓存我的内容。 用于缓存我的内容的服务工作者代码:

game
parent

代码运行正常,因为我没有在控制台中看到任何错误。但是我如何检查来自cloudfront的图像或上面配置的url是否从缓存本身进行缓存和渲染。

3 个答案:

答案 0 :(得分:4)

您可以检查chrome devtools中的缓存内容,查看资源/应用程序选项卡并缓存存储。

您检查它是否已返回,查看devtools网络面板并在大小列中查找“(来自ServiceWorker)”。

答案 1 :(得分:0)

还有一个选项是,如果您想要确认,那么您应该在获取缓存数据的函数中使用console.log(),然后您可以在DevTools中进行检查。

答案 2 :(得分:0)

您可以在Chrome开发者工具中查看

Press F12 -> Application -> Cache Storage in Cache

如果您无法看到它,请右键单击缓存存储来刷新缓存存储。