前言

总会在添加一些东西之后,出现一些奇奇怪怪的bug,比如今天更新完新功能后就看到即刻短文中的音乐不显示了。

问题现象

在添加完全局音乐和音乐页面之后,查看了一下即刻短文中的音乐能不能正常播放,结果看到即刻短文里的音乐不显示了。

问题分析

因为我将meting换成了meting2,所以在即刻短文中,也需要使用meting2,不然就会报错,然后就会导致不显示了。

解决方案

找到themes\butterfly\layout\includes\page\essay.pug文件,修改如下:

1
2
3
4
5
6
7
8
9
10
11
12
if item.image
.bber-container-img
each iten, indey in item.image
a.bber-content-img(href=item.image[indey], target="_blank", data-fancybox="gallery", data-caption="")
img(src=item.image[indey])
.bber-content-noimg
.bber-content-noimg
.bber-content-noimg
if item.aplayer
.bber-music
- .aplayer.no-destroy(data-id=item.aplayer.id data-server=item.aplayer.server data-type="song" data-order="list" data-preload="none" data-autoplay="false" data-mutex="true" data-theme='#3b70fc')
+ meting-js(id=item.aplayer.id server=item.aplayer.server type="song" mutex="true" preload="auto" theme="#3b70fc" order="list")

Hexo三连

1
hexo clean && hexo g && hexo s