首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >服务工作线程缓存未更新

服务工作线程缓存未更新
EN

Stack Overflow用户
提问于 2019-05-22 02:42:37
回答 1查看 68关注 0票数 2

我正在尝试缓存service worker中的静态资产。但是,当我编辑一些静态文件并关闭选项卡并再次打开它时,我看不到任何更改。

我的缓存没有更新。如果我在chrome web工具中清除站点数据并重新打开选项卡,我会看到新的变化。

请看我下面的代码。

代码语言:javascript
复制
self.addEventListener('install', function(event) {
  event.waitUntil(
    caches.open('static')
      .then(function(cache) {
        cache.addAll([
            '/index.html',
            '/src/js/app.js',
            '/src/css/app.css'
        ]);
     })
  );
});

self.addEventListener('fetch', function(event) {
   event.respondWith(
     caches.match(event.request)
   );
});
EN

回答 1

Stack Overflow用户

发布于 2019-05-22 02:49:06

使用Google Chrome尝试按下Ctrl + Shift + I,点击应用程序,然后点击服务工作者。在此选项卡中,您可以注销您想要的任何员工。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56244579

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档