diff --git a/src/lib/service-worker/ImageCache.ts b/src/lib/service-worker/ImageCache.ts index 65213cc8..ff3fc014 100644 --- a/src/lib/service-worker/ImageCache.ts +++ b/src/lib/service-worker/ImageCache.ts @@ -18,7 +18,9 @@ export enum ImageCacheKey { const IMAGE_CACHE_KEYS = Object.values(ImageCacheKey); -caches.delete('image-cache').catch(defaultPromiseErrorHandler('ImageCache: delete removed "image-cache"')); +if (window.caches) { + caches.delete('image-cache').catch(defaultPromiseErrorHandler('ImageCache: delete removed "image-cache"')); +} export class ImageCache { // !!! IMPORTANT !!! - Update along with vite.config.ts workbox config