Skip to content

Commit 1540d88

Browse files
committed
update example service worker
1 parent 743c99f commit 1540d88

1 file changed

Lines changed: 11 additions & 2 deletions

File tree

src/sw.js

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,15 @@ importScripts('uv.bundle.js');
99
importScripts('uv.config.js');
1010
importScripts(__uv$config.sw || 'uv.sw.js');
1111

12-
const sw = new UVServiceWorker();
12+
const uv = new UVServiceWorker();
1313

14-
self.addEventListener('fetch', (event) => event.respondWith(sw.fetch(event)));
14+
self.addEventListener('fetch', event => {
15+
event.respondWith(
16+
(async ()=>{
17+
if(event.request.url.startsWith(location.origin + __uv$config.prefix)) {
18+
return await uv.fetch(event);
19+
}
20+
return await fetch(event.request);
21+
})()
22+
);
23+
});

0 commit comments

Comments
 (0)