Skip to content

Commit b3bc512

Browse files
committed
docs: record final qq waline compatibility fix
1 parent 3ec34f5 commit b3bc512

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

‎src/content/blog/vercel-waline-migration.md‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,13 @@ Waline 首次初始化需要走:
142142
后续又补了一层本地兜底:把 `waline.umd.js` 和 `waline.css` 放到站点 `public/vendor`,前端先尝试同源加载,再走 CDN。
143143
这样即使 QQ 内置浏览器对第三方 CDN 抽风,也不至于整块评论直接消失。
144144

145+
最终这次调整上线后,`neomelt.cloud` 和 `www.neomelt.cloud` 在安卓 QQ 内置浏览器里都已经能正常显示评论区。
146+
到这一步,我把评论加载策略就固定成了:
147+
148+
- 同源本地静态资源优先(`/vendor/waline.umd.js`、`/vendor/waline.css`)
149+
- 外部 CDN 仅作为回退路径
150+
- 加载失败时给出页面内可见提示,不再静默失败
151+
145152
## 现在这套方案的取舍
146153

147154
优点很直接:

0 commit comments

Comments
 (0)