QPlayer2 for Typecho
QPlayer2 for Typecho
一款简洁小巧的 HTML5 底部悬浮音乐播放器
安装
- 下载 此工程
- 解压,并将文件夹重命名为
QPlayer2
- 将文件夹放到 Typecho 的插件目录,默认
usr/plugins
- 在控制台启用插件
歌曲列表
JSON 数组
键名 | 说明 | 必须 |
---|---|---|
name | 歌曲名称 | 是 |
artist | 艺术家数组或文本 | 否 |
cover | 封面链接 | 否 |
lyrics | 歌词文本 | 否 |
provider | 提供器名称 | 否,默认 default |
lrc | 歌词链接,随提供器而定 | 否 |
[{
"name": "Nightglow",
"artist": "蔡健雅",
"audio": "https://cdn.jsdelivr.net/gh/moeshin/QPlayer-res/Nightglow.mp3",
"cover": "https://cdn.jsdelivr.net/gh/moeshin/QPlayer-res/Nightglow.jpg",
"lrc": "https://cdn.jsdelivr.net/gh/moeshin/QPlayer-res/Nightglow.lrc"
}, {
"name": "やわらかな光",
"artist": "やまだ豊",
"audio": "https://cdn.jsdelivr.net/gh/moeshin/QPlayer-res/やわらかな光.mp3",
"cover": "https://cdn.jsdelivr.net/gh/moeshin/QPlayer-res/やわらかな光.jpg",
"lyrics": "[00:00.00]请欣赏"
}]
你好大佬,为什么我添加上去了插件,音乐格式也是你这样的,显示播放器了,但是就是没有音乐无法播放。
回复 @spoug:
控制台有报错吗
回复 @moeshin:
没有报错,就是显示没有歌曲
回复 @spoug:
有网址吗,我访问看看
回复 @moeshin:
m.spoug.ml,手机进好像能快点
回复 @spoug:
jQuery 冲突了,你把插件选项的「加载 jQuery」关了再看看
回复 @moeshin:
一旦关闭这个,播放器就没了
回复 @spoug:
更新看一下
回复 @moeshin:
好了,回复正常了
引入第三方资源用不了
回复 @boy:
能用了 是我少加了[]
歌词不显示
回复 @陌路:
个别情况?
使用一切正常,谢谢!
不过我想问一下这个获取第三方播放列表的api会不会失效。。。
回复 @柳灵:
获取第三方的功能是用 Meting(https://github.com/metowolf/Meting)实现的
你好博主,当点击启用插件时发生syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) 这个错误,请问是怎么回事?
回复 @hello:
试试最新版本看看
回复 @MoeShin:
谢谢博主,新版正常!
回复 @MoeShin:
博主,请问自动播放能够实现吗
回复 @hello:
现代浏览器基本不支持自动播放了哦
博主你好,有一个问题,从空间或qq进入网站,播放歌曲会产生爆音。。
回复 @hello:
我这没有这个情况捏
回复 @MoeShin:
手机端出现的问题,我再看一看
回复 @MoeShin:
我试了,博主的也出现了相同的爆音
回复 @hello:
会不会是手机问题
<iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width=330 height=450 src="//music.163.com/outchain/player?type=0&id=5259513986&auto=1&height=430"></iframe>
这个怎么用?网易云
回复 @哈哈:
{"server": "netease", "type": "playlist", "id": "5259513986"}
回复 @MoeShin:
不行啊
回复 @哈哈:
完整的是这样 [{"server": "netease", "type": "playlist", "id": "5259513986"}]
回复 @MoeShin:
插件重装也不行
你好,自动播放的话,点击其他页面就重新开始播放了,有什么办法防止重新开始播放吗
回复 @qihaimi:
我的博客上会出现这个问题吗?
回复 @MoeShin:
你的博客好像没这个问题,是pjax原因吧。这个不太会搞。。用的是小灯泡免费的一个主题。Spopu个人作品展示类主题,好像没pjax。有空指导帮个忙吗。。
回复 @MoeShin:
理想情况:如果当前页正在播放,又打开新页面,新页面不会自动播放,本来页面也不会暂停。
Markdown 语法编辑:关闭
在 XMLRPC 接口中使用 Markdown 语法:关闭显示控制台和密码保护都没开使用 Parsedown 解析代替原解析和代码框拓展都开了
回复 @又冬:
阿这,遇事不决,重装解决
回复 @MoeShin:
正在给你留言,邮件就过来了,刚删库重建了,就是不知道修改哪了出的问题
hxd,咋支持网易云歌单~
你好大佬,可能是网易的API更新了 导致playlist用不了啦
回复 @Martin:
好的有空我更新一下
回复 @MoeShin:
我一首一首上传到我的云存储然后一首一首写json,我以为你不会更新的.......我就这样写了80首歌....
顺便问一下,如何调整音量?
回复 @Losita:
目前没有这个功能
大佬,这个缓存怎么选呀。我选哪一下都不行。
大佬,推荐个播放器样式,你搞一下瞅瞅看行不行
https://github.com/SatoSouta/Typecho-plugin-APlayerAtBottom
怎么能搞出来切换页面音乐不停止?
回复 @KimiStar:
要用支持无刷新加载的主题哦 ajax pjax 这类