我正在尝试缓存service worker中的静态资产。但是,当我编辑一些静态文件并关闭选项卡并再次打开它时,我看不到任何更改。
我的缓存没有更新。如果我在chrome web工具中清除站点数据并重新打开选项卡,我会看到新的变化。
请看我下面的代码。
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)
);
});
发布于 2019-05-22 02:49:06
使用Google Chrome尝试按下Ctrl + Shift + I
,点击应用程序,然后点击服务工作者。在此选项卡中,您可以注销您想要的任何员工。
https://stackoverflow.com/questions/56244579
复制相似问题