0

我在运行时缓存选项中使用带有 sw-precache 的 sw-toolbox。但是当我访问 url 并在 devtools 中检查网络时,它显示从服务人员缓存而不是首先从网络缓存(如我所愿)。也许我只是不明白这两个库是如何一起工作的。我当前的实现使用 sw-precache 来缓存我的整个 webapp(非常小的 webapp)并使用运行时缓存选项,我首先使用了带有网络处理程序的 url 模式。我的想法是,即使整个应用程序都被缓存了,当我使用特定的 url 模式时,页面上使用的数据将从网络而不是缓存中获取。这是不正确的吗?

4

1 回答 1

0

是的,您的动态数据将来自网络。您应该只缓存应用程序外壳以获得最佳性能。

于 2016-11-09T22:43:50.973 回答