Spaces:
Running
Running
Download flutter_service_worker.js from leehack/flutter-laya-tetris: direct link, hf CLI and curl.
- Browser
- Download file 784 Bytes
-
https://huggingface.co/spaces/leehack/flutter-laya-tetris/resolve/main/flutter_service_worker.js
- Command line
-
hf download hf://spaces/leehack/flutter-laya-tetris/flutter_service_worker.js
-
curl -L -o flutter_service_worker.js https://huggingface.co/spaces/leehack/flutter-laya-tetris/resolve/main/flutter_service_worker.js
784 Bytes
| ; | |
| self.addEventListener('install', () => { | |
| self.skipWaiting(); | |
| }); | |
| self.addEventListener('activate', (event) => { | |
| event.waitUntil( | |
| (async () => { | |
| try { | |
| await self.registration.unregister(); | |
| } catch (e) { | |
| console.warn('Failed to unregister the service worker:', e); | |
| } | |
| try { | |
| const clients = await self.clients.matchAll({ | |
| type: 'window', | |
| }); | |
| // Reload clients to ensure they are not using the old service worker. | |
| clients.forEach((client) => { | |
| if (client.url && 'navigate' in client) { | |
| client.navigate(client.url); | |
| } | |
| }); | |
| } catch (e) { | |
| console.warn('Failed to navigate some service worker clients:', e); | |
| } | |
| })() | |
| ); | |
| }); | |