[TOC]
为什么会写hexo添加音乐播放器呢?初衷是有粉丝私信总是问我的博客中音乐播放器是怎么添加的。所以还是写一下,毕竟不是一两句话可以描述清楚。
Hexo个人博客添加APlayer音乐播放器功能
一、效果图
音乐播放器效果地址: https://enfangzhong.github.io/
二、引入APlayer音乐播放器
2.1 下载APlayer源码
APlayer源码下载地址:https://github.com/MoePlayer/APlayer
2.2 将源码放到next主题的source文件夹中
下载到APlayer源码压缩包,解压后把dist文件夹复制到\themes\next\source目录中。
2.3 放入自己喜欢的音乐
在dist目录里,新建music.js文件,并把如下代码粘贴进去。
1 | const ap = new APlayer({ |
2.4在next主题下的layout中引入APlayer音乐播放器源码
在\themes\next\layout_layout.swig文件中,
里新增如下代码:1 | <!-- 加入APlayer音乐播放器 --> |
2.5 重新部署
在blog目录下开启重新部署命令:
1 | hexo c && hexo g -d |