avatar

加载Aplayer的方法

加载Aplayer的方法

一、安装Aplayer插件

在博客根目录下输入安装命令:

1
npm install --save hexo-tag-aplayer

二、开启资源文件夹

修改博客根目录下的_config,yml文件:

1
post_asset_folder: true

三、生成页面

在博客根目录下输入:

1
hexo new page musics

即可生成对应文件夹及index.md和index文件夹

四、修改文件及配置资源

修改md文件type为”musics”,键入调用代码。有两段代码可选择:

  1. 生成单行播放栏:

    1
    {% aplayer title author url [picture_url, narrow, autoplay, width:xxx, lrc:xxx] %}
  2. 生成播放列表(示例):

    1
    2
    {% aplayerlist %}{"narrow": false,"autoplay": true,"showlrc": 3,"mode": "random","music": [{"title": "平凡之路","author": "朴树","url": "http://og9ocpmwk.bkt.clouddn.com/%E5%B9%B3%E5%87%A1%E4%B9%8B%E8%B7%AF.mp3","pic": "https://ogd99kckh.qnssl.com/1.jpg","lrc": "http://og9ocpmwk.bkt.clouddn.com/%E5%B9%B3%E5%87%A1%E4%B9%8B%E8%B7%AF.txt"},
    {"title": "野子","author": "苏运莹","url": "http://og9ocpmwk.bkt.clouddn.com/01%20%E9%87%8E%E5%AD%90.m4a","pic": "http://og9ocpmwk.bkt.clouddn.com/%E9%87%8E%E5%AD%90.jpg","lrc":"https://ogd99kckh.qnssl.com/%E9%87%8E%E5%AD%90.txt"}]}{% endaplayerlist %}

注意引用相对路径的时候,默认根目录是source目录

本地资源存放

所有本地资源,包括音乐、歌词(txt格式)、封面文件都存放在博客根目录下的source/musics/index文件夹中,可以用相对路径引用

文章作者: keQsia
文章链接: http://keqsia.github.io/2020/03/22/%E5%8A%A0%E8%BD%BDAplayer/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 keQsia的博客
打赏
  • 微信
    微信
  • 支付宝
    支付宝