Slide 41
Slide 41 text
// serviceworker.js
var staticCacheName = 'cache-v1';
var urlsToCache = [
'/',
'/styles/main.css',
'/script/main.js',
'/offline'
];
function updateStaticCache() {
return caches.open(staticCacheName)
.then(function(cache) {
return cache.addAll(urlsToCache);
});
};
self.addEventListener('install', function (event) {
event.waitUntil(updateStaticCache());
});