• 安装与使用
  • 解决固定评论模块头像,并且输入QQ号可以自动拉取!

问题描述:
使用//cn.gravatar.com/avatar头像源,头像一直加载不出来,看着浏览器转圈很烦。最蛋疼的是在“博客设置->评论设置->Gravatar 镜像源”修改镜像源无法生效,很烦有木有~
解决方案:
之所以修改镜像源无法生效,是因为在评论模块是由“博客设置->评论设置->评论模块 JS"引入的js加载的,里面的镜像源是写死的。不信?打开你的评论js网页,搜索"gravatarSource",可以看到路径是写死的,所以你修改镜像源也没用。我的解决方法是修改评论js,然后将js文件上传到我的OSS上,最后在评论模块里把评论js的路径改成我自己的。
我OSS上的js路径是://nonamedogbucket.oss-accelerate.aliyuncs.com/halo-comment.min_1637601132435.js

目前官方的评论组件都是跟随系统支持的,你可能用了其他组件或者某些主题内的组件,还没有适配。

数据库都没头像链接字段,你拉取qq头像干嘛

    给个默认头像呗,onerror 处理一下

    建议直接用我的评论模块[dog],不过也需要在后台修改头像镜像源

    https://cdn.jsdelivr.net/gh/cetr/halo-comment-yu@latest/dist/halo-comment.min.js

      6 天 后
      6 个月 后