带着感恩的心启程,学会爱,爱父母,爱自己,爱朋友,爱他人。
背景:
以前一直使用网易云音乐去生成外链播放器,但因为好多的歌存在着版权问题,导致每次找背景歌曲都非常麻烦~无意在网上看到APlayer,Aplayer是一个html5的嵌入式播放器,将其用在博客中去插入音乐链接,非常的好用.
APlayer支持:
- 媒体格式
- MP4 H.264(AAC或MP3)
- WAVE PCM
- Ogg Theora Vorbis
- 特征
- 播放列表
- 歌词
开始安装:
我用的是 next 主题,这里直接使用官网提供的CDN进行引入APlayer。也可以使用github的方式去安装https://github.com/MoePlayer/hexo-tag-aplayer/blob/master/docs/README-zh_cn.md
我们去编辑 /themes/next/layout/_partials/
目录下的 header.swig
,引入 Aplayer.js加入以下三行代码,插入到文件最后面即可
1 | <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/aplayer@1.7.0/dist/APlayer.min.css"> |
1 | <script src="https://cdn.jsdelivr.net/npm/aplayer@1.7.0/dist/APlayer.min.js"></script> |
1 | <script src="https://cdn.jsdelivr.net/npm/meting@1.1.0/dist/Meting.min.js"></script> |
如何使用
使用方法很简单, 在markdown格式的博文中,在需要插入音乐的地方加入以下div
即可:
1 | <div class="aplayer" data-id="108740" data-server="netease" data-type="song" data-mode="single"></div> |
效果图
常用参数
主要参数 | 值 |
---|---|
data-id | 歌曲/专辑/歌单 ID |
data-server | netease(网易云音乐)tencent(QQ音乐) xiami(虾米) kugou(酷狗) |
data-type | song (单曲) album (专辑) playlist (歌单) search (搜索) |
data-mode | random (随机) single (单曲) circulation (列表循环) order (列表) |
data-autoplay | false(手动播放) true(自动播放) |
更多的参数可参考官方文档