EvanNotFound / hexo-theme-redefine

Simplicity in Speed, Purity in Design. Redefine Your Hexo Journey.
https://redefine.ohevan.com
GNU General Public License v3.0
1.4k stars 115 forks source link

[BUG] Twikoo 评论不显示 #415

Closed blhcm closed 2 weeks ago

blhcm commented 1 month ago

提交 Issue 前检查清单

Bug 描述

主题中 Twikoo 的 Swup 配置似乎存在问题,导致 Twikoo 评论无法正常加载。 Waline 等不存在此问题。

复现方法

使用 Twikoo 作为网站的评论系统

预期结果

正常加载评论

截图

image https://hiraethecho.github.io/hexo/ https://www.buzhihuohuo.top/ https://xblog.aptzone.cc/ 主题用户墙中多位用户的 Twikoo 评论区无法显示,需要手动刷新

电脑操作系统

No response

浏览器

No response

版本

No response

移动端设备

No response

移动端操作系统

No response

浏览器

No response

版本

No response

其他

No response

LRay-iu commented 3 weeks ago

我碰到过这个问题,您可以尝试切换不常用的浏览器,如果切换浏览器显示正常的话,可以去扩展里面看一下,有可能跟插件冲突了,甚至您可以再尝试一下encrypt功能,可能会出现输入密码后没有反应的情况; 如果情况属实,您可以尝试停用一部分插件(大概率是广告拦截之类的,至少我是这样)

EvanNotFound commented 2 weeks ago

由于大多数广告屏蔽插件会自动拦截 staticfile CDN 域名,导致评论系统加载失败。当前主题版本(包括之前的版本)使用了 staticfile 作为 Gitalk 和 Twikoo 的脚本源。

然而,staticfile 以及 Bootcdn 由于存在 CDN 投毒的安全风险,已经不再安全。因此,主题的新版本 (2.7.0 +) 已切换到 Cloudflare 的 CDNJS 作为 Twikoo 和 Gitalk 的脚本源。

如需进一步了解相关内容,请访问 【BootCDN/Staticfile投毒分析】供应链投毒后,我们的选择还剩下哪些?(来源:吾爱破解论坛)。

主题新版本 2.7.0 + 发布后,请及时更新主题版本,并避免使用 bootCDN 和 staticfileCDN。感谢您的理解与支持。

EvanNotFound commented 2 weeks ago

主题 v2.7.0 已发布,请前往更新 https://github.com/EvanNotFound/hexo-theme-redefine/releases