feat(wip): serviceworker

* 用于缓存等
This commit is contained in:
CrescentLeaf
2025-11-01 01:08:52 +08:00
parent bd35f5c3eb
commit 51c6d1f0a6
2 changed files with 42 additions and 1 deletions

View File

@@ -24,4 +24,15 @@ const onResize = () => {
}
// deno-lint-ignore no-window no-window-prefix
window.addEventListener('resize', onResize)
onResize()
onResize()
// @ts-ignore 工作正常, 这里是获取为 URL 以便于构建
import sw from './sw.ts?worker&url'
if ("serviceWorker" in navigator)
try {
navigator.serviceWorker
.register(sw as URL)
} catch (e) {
console.error(e)
}