为什么缓存优先策略不会比没有服务工作者快?

问题描述

我的网络资产已设置为cache-first,但加载时间与no service worker相同,有时甚至更多。

// workbox
registerRoute(({ url,event }) => {
  const { href } = url;
  const { request } = event;
  const { destination } = request;

  return assetsPattern.test(href);
},new CacheFirst({
    cacheName: 'assets-cache',plugins: [
      new ExpirationPlugin({
        maxAgeSeconds: 7 * 24 * 60 * 60,maxEntries: 100,}),],}))

使用缓存:

use cache

没有缓存:

no cache

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)