-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Utterances comment can't display normally by clicking but display normally when refreshing the page or accessing to the page directly with url #1307
Comments
Fixed in 859dc3c. |
thanks for the quick fix! after verifying, it has been fixed! |
@Boring1998 这个不是问题,这个是时间搓是为了避免页面使用缓存。当你去掉这一窜数字回车,就是去服务器端重新请求一次。 ppoffice 大佬说了,这个问题已经在 859dc3c中fix了,我也参考fix应用了变更,问题确实解决了。 建议确认变更是否release了,如果release了升级icarus theme的版本。 如果没有relase,可以参考commit手动修改本地代码。 |
谢谢,手动更新代码后评论正常了,问一下_config.icarus.yml配置文件version: 5.1.0 这个版本号是什么意思,我看了下,主题文件里面版本号是6.1 |
@Boring1998 应该是configure file schema的版本。 |
现在有了新问题,源码部署在git,我是hexo自动部署,无法在云端更新主题文件,看来只有等待主题版本发布后更新解决,还是源码部署在本地的好, |
把icarus主题的源码以及你修改的部分作为您的博客源码一起上传到github或gitlab上,然后再部署。 |
这个好像是PJAX带来的新问题,我开了PJAX会导致文章页面宽度变窄,重新刷新才能恢复正常 |
Bug描述
简洁清晰地描述你遇到的Bug是什么。
系统与环境
列出你的Hexo和Icarus的版本和配置。
hexo v INFO Validating config Inferno is in development mode. INFO ======================================= ██╗ ██████╗ █████╗ ██████╗ ██╗ ██╗███████╗ ██║██╔════╝██╔══██╗██╔══██╗██║ ██║██╔════╝ ██║██║ ███████║██████╔╝██║ ██║███████╗ ██║██║ ██╔══██║██╔══██╗██║ ██║╚════██║ ██║╚██████╗██║ ██║██║ ██║╚██████╔╝███████║ ╚═╝ ╚═════╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝ ╚══════╝ ============================================= INFO === Checking package dependencies === INFO === Checking theme configurations === INFO === Registering Hexo extensions === hexo: 7.3.0 hexo-cli: 4.3.2 os: linux 6.8.8-300.fc40.x86_64 Fedora Linux 40 (Workstation Edition) node: 20.12.2 acorn: 8.11.3 ada: 2.7.6 ares: 1.27.0 base64: 0.5.2 brotli: 1.1.0 cjs_module_lexer: 1.2.2 cldr: 44.1 icu: 74.2 llhttp: 8.1.2 modules: 115 napi: 9 nghttp2: 1.60.0 nghttp3: 0.7.0 ngtcp2: 0.8.1 openssl: 3.0.13+quic simdutf: 4.0.8 tz: 2024a undici: 5.28.4 unicode: 15.1 uv: 1.46.0 uvwasi: 0.0.20 v8: 11.3.244.8-node.19 zlib: 1.3.0.1-motley-40e35a7
_config.icarus.yml
或themes/icarus/_config.yml
复现方式
列出复现这个Bug的步骤,如:
而且打开 开发者工具>console中还有如下错误
期望行为
无论用户通过点击,还是刷新页面,评论应该都能正常显示。
截图
通过点击访问页面,没有评论框。
控制台有错误提示:
页面渲染的html代码,没有评论框。
通过刷新页面(F5)或者直接通过url访问, 评论显示正常,html代码渲染正常。
额外上下文
刚刚从next主题迁移到icarus主题,在next 主题中使用Utterance评论是正常的。
之前使用next主题Utterance comment没有类似的问题, 切换到icarus就有这个问题。
似乎shareThis widget也有同样的问题,点击到页面不显示,直接访问,或刷新页面就能正常显示。
The text was updated successfully, but these errors were encountered: