Files
plugins/YoduPlayer/README.md
chorblack e75f275ef4
Some checks failed
定时更新GitHub源插件 / 自动更新GitHub插件 (push) Has been cancelled
Initial commit
2026-03-07 11:19:25 +08:00

48 lines
2.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# YoduPlayer
一款支持 instantclick 或者 pjax 的背景音乐播放器插件typecho博客插件
> 1支持自定义播放器css
> 2支持显示歌曲名称歌手封面等
> 3无 JQ要求使用现代浏览器。
### 使用方法
下载压缩包, 解压得到名为YoduPlayer的文件夹如果不是请将文件夹重命名为YoduPlayer之后上传到你博客中的 /usr/plugins 目录,在后台启用即可
插件后台配置歌曲格式:
```
{title:"xxx", artist:"xxx", cover:"http:xxxx", mp3:"http:xxxx",cover:"图片地址",} ,每个歌曲之间用英文,隔开。
```
**注意事项:** 由于歌曲信息是存在数据库的而数据库类型为`text`所以歌曲信息的长度是有限制的所以建议歌曲数量不易超过200首如果无心触发这个问题首页和插件设置页将报错此时禁用插件重新启动即可。
### 夜间模式自适应
适配夜间模式需要博客启动夜间模式时给`html`或者`body``class="dark"`
### 网易云/QQ音乐歌单
得益于[meting-api](https://github.com/injahow/meting-api)插件自2.4.5版本开始支持填写网易云或QQ音乐歌单id来调用歌曲。
### Thanks
- [Meting](https://github.com/metowolf/Meting)
- [meting-api](https://github.com/injahow/meting-api)
> 项目起始于2017年2018年05月28日停止维护后于2022年重新开始维护
### 更新历史
> 20220411内置网易云与qq音乐歌单api
> 20220331使用svg替换默认的字体图标简化js删除残余php代码修复某些情况返回时歌曲列表重复生成问题加入歌曲列表展开动画歌曲列表字体大小调整火狐滚动条样式适配。
> 20220328发布2.3.3版本暂停歌曲头像停止旋转时保持当前转动角度优化歌曲列表歌曲名字过长导致的频繁换行影响美观的问题php相关判断代码优化歌手名字为空时样式优化默认封面与音乐更换。
> 20220327发布2.3.1修复切换页面后歌手名字重复输出问题。
> 2022,03,26发布2.3.0版本去除掉yodu主题相关定制功能去除掉皮肤系统去除掉自动播放设置适配夜间模式需要博客启动夜间模式时给html或者body加class=”dark“其他细节微调整。
> 2022,03,26去除1.6版本之后开始的jq依赖css简单优化支持设置顶部间距以及采纳 @daxiyun 出错调下一首歌曲的代码