Pulpcode

捕获,搅碎,拼接,吞咽

0%

折腾博客-更新评论区

之前提到我的博客使用了一款韩国的评论系统,来必力,但是有一个问题,就是评论系统并不能唤起客户端的微信登录。尝试看看前端的代码寻求答案。

chrome支持H5模式,调试后发现确实是报错了。

Uncaught (in promise) ERROR: Template has not found: popup,wechatLoginGuide

我以为是某些原因导致的bug,但是细看代码,像是故意禁用了微信登录。不知道是什么原因。

laibili-error

1
2
3
4
5
6
7
8
9
10
11
12
13
14
m_wechat: "微信",
m_wechat_guide1: "1.打开微信二维码并截屏保存;",
m_wechat_guide2: "2.选择“扫一扫”后,点击右上角<br>“相册/从相册选取二维码”,<br>扫描二维码图片;",
m_wechat_guide3: "3.弹出窗口点击“确认登录”后,<br>重新返回登录页面。",
m_wechat_guide_btn: "查看二维码",
m_wechat_guide_title: "使用微信登录的方法",

if ("wechat" !== n || !isMobile() || get("wechatGuide")) {
e.next = 6;
break
}
return dom.build("popupHandler", {
target: "wechatLoginGuide"
}), e.abrupt("return");

像我这样的强迫症患者,微信客户端无法登录评论令我很是难受,所以我选择了valine。

但是valine要修改前端代码过于复杂,不过高版本的next是默认支持的,稍微配置就行,所以我咬牙更新了版本,从node到npm到hexo,再到next主题。

升级过程基本上把hexo的知识点都复习了一边,中途遇到了一些小困难,但整体还算顺利。

新版的next主题是好看了很多,除了这些我还对博客进行了一些其它维修,包括博客图标,分类和标签的重新定义,对冗余的分类进行了移除合并。

博客的主题更新为:“捕获,搅碎,拼接,吞咽”意为,在知识的海洋中,像捕鱼一样,收获知识,然后组合,举一反三,吞咽主要是指当代快速的生活节奏。也复合我人生观重要的一条的思维方式,即“性价比”。