This commit is contained in:
freedakgmail
2025-11-23 08:04:43 +08:00
parent e92884ae53
commit 81dbf709aa
95 changed files with 166729 additions and 2241 deletions
+2 -5
View File
@@ -8,23 +8,20 @@ export function registerServiceWorker() {
navigator.serviceWorker
.register("/sw.js")
.then((registration) => {
console.log("Service Worker 注册成功:", registration.scope)
// 检查更新
registration.addEventListener("updatefound", () => {
const newWorker = registration.installing
if (newWorker) {
newWorker.addEventListener("statechange", () => {
if (newWorker.state === "installed" && navigator.serviceWorker.controller) {
// 新的 Service Worker 已安装,提示用户刷新
console.log("发现新版本,可以刷新页面")
// 新的 Service Worker 已安装
}
})
}
})
})
.catch((error) => {
console.log("Service Worker 注册失败:", error)
console.error("Service Worker 注册失败:", error)
})
}