Files
Cyrene/frontend/web
AskaEth 4058aae1e4 fix: 修复对话页面白屏 — SW 注册缺失导致缓存冲突
根因: 提交 20cdcc7 删除了 main.tsx 中的 SW 注册代码,声称 App.tsx
会调用 registerServiceWorker(),但实际未调用。旧 SW (cyrene-v1) 的
cache-first 策略拦截请求返回不兼容缓存,导致 React 白屏。

修复:
- App.tsx: 在组件挂载时调用 registerServiceWorker()
- sw.js: CACHE_NAME 升级到 cyrene-v2 强制清理旧缓存,增加 SKIP_WAITING
- main.tsx: 修正注释
2026-05-20 20:12:46 +08:00
..
2026-05-16 08:26:56 +08:00
2026-05-16 08:26:56 +08:00
2026-05-16 08:26:56 +08:00
2026-05-16 08:26:56 +08:00