hexo插件配置5
前情提要
最近因为各种原因,在搞aplayer插件等,在windows装好nodejs,git后,发现如果把.sh脚本 改为bat脚本,不能直接使用,复制到命令行里面可以用[无语.jpg],到现在还没有解决。
hexo插件配置(5)
sitemap
1 | npm install hexo-generator-sitemap --save |
每次进行打包的时候,会自动在public
文件夹下生成sitemap.xml
和baidusitemap.xml
aplayer
注意:特别要注意格式问题,如双引号单引号逗号等···被坑了很久(几天),如果复制发现不行建议检查这些内容
1 | custom_html: '<link rel="stylesheet" href="APlayer.min.css"><div id="aplayer"></div><script src="APlayer.min.js"></script> |
1.加入如上内容至_config.fluid.yml
下面的script是配置文件
请访问官方文档https://aplayer.js.org/
附上一表:
名称 | 默认值 | 描述 |
---|---|---|
container | document.querySelector('.aplayer') | 播放器容器元素 |
fixed | false | 开启吸底模式, 详情 |
mini | false | 开启迷你模式, 详情 |
autoplay | false | 音频自动播放 |
theme | '#b7daff' | 主题色 |
loop | 'all' | 音频循环播放, 可选值: 'all', 'one', 'none' |
order | 'list' | 音频循环顺序, 可选值: 'list', 'random' |
preload | 'auto' | 预加载,可选值: 'none', 'metadata', 'auto' |
volume | 0.7 | 默认音量,请注意播放器会记忆用户设置,用户手动设置音量后默认音量即失效 |
audio | - | 音频信息, 应该是一个对象或对象数组 |
audio.name | - | 音频名称 |
audio.artist | - | 音频艺术家 |
audio.url | - | 音频链接 |
audio.cover | - | 音频封面 |
audio.lrc | - | 详情 |
audio.theme | - | 切换到此音频时的主题色,比上面的 theme 优先级高 |
audio.type | 'auto' | 可选值: 'auto', 'hls', 'normal' 或其他自定义类型, 详情 |
customAudioType | - | 自定义类型,详情 |
mutex | true | 互斥,阻止多个播放器同时播放,当前播放器播放时暂停其他播放器 |
lrcType | 0 | 详情 |
listFolded | false | 列表默认折叠 |
listMaxHeight | - | 列表最大高度 |
storageName | 'aplayer-setting' | 存储播放器设置的 localStorage key |
2.下载一下文件复制到source目录
github链接:https://github.com/DIYgod/APlayer/tree/master/dist
Irc:歌词文件
附加:分享一个wyy歌词获取工具
即可保存为Irc文件
效果如图
叨叨
其实我也不知道到底当初怎么搞的,引号分号都检查过,可是后来重新一写就好了,用其他博主的就不行[无语.jpg]sss
参考
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 luqizhi's blog!
评论