XiaMiPlayer插件 for typecho 0.9(更新至3.1.2)
提醒:本文最后更新于 4719 天前,文中所描述的信息可能已发生改变,请谨慎使用。
曾经大家以为Typecho还会蓬勃发展的时候,它停下了脚步;现在大家以为Typecho必然行之将死的时候,它居然更新了!是的,在半个月前,历时几年后Typecho终于发布了新版。虽然只是小小的0.1,但是这是一个契机,之后Typecho开始了疯狂的更新,Github上也开始活跃了起来。不管怎么说,这是一件值得令人高兴的事情。
新版最重要的一个功能就是把Markdown编辑器给加上去了,而且样式上都有比较大的变化,所以我的XiaMiPlayer插件对于新版也出现了一点问题。在前几个版本Typecho终于恢复了文章/页面编辑页面上的插件接口之后,我就立马做了一下优化。目前这个版本应该能比较完美的支持Typecho 0.9了。
目前的版本号是3.0.1,算是Alpha版吧。如果大家有什么意见建议的话请留言。以后的打算是这样的,基数版本号(3.x)对应新版,偶数版本号(2.x)对应老版本,想要下载老版本的可以在这里下载:XiaMiPlayer插件 for typecho 0.8。
本插件更新至3.0.2版,增强了插件与Typecho后台的兼容性(推荐使用默认Markdown编辑器效果会更好),并增加了多个快捷键。
快捷键一览:
- Ctrl + Shift + M :进入插件
- Esc :退出插件
- Ctrl + ← :虾米搜索
- Ctrl + → :输入链接
- Ctrl + ↑ :上一页
- Ctrl + ↓ :下一页
- Ctrl + Enter : 搜索
- Ctrl + [1-8] :插入相应行的歌曲
本插件紧急更新至3.0.3版,修复了搜索结果页码不重置的问题,同时为搜索结果增加数字提示以方便使用快捷键。
本插件更新至3.0.4版,增加了对非默认Markdown编辑器的支持,更新播放器代码,设置为默认不自动加载歌曲文件,减少页面加载时间。
本插件更新至3.0.5版,修复了自定义歌曲地址不支持自定义配色的BUG。
本插件更新至3.0.6版,修复了之前版本播放器的一些样式问题。增加了添加列表播放器的功能(暂时还没有简洁好看的播放器样式,所以还是先用了官方的Flash播放器,所以只支持虾米搜索添加,直链添加会在之后的版本中支持)。选择了列表模式之后添加的歌曲会进入列表中,上下拖拽列表歌曲可以对歌曲进行排序,左右拖拽至外侧可删除歌曲。新功能写的比较仓促没做过多的测试,欢迎反馈意见。
本插件更新至3.0.7版,更改音乐的插入方式(由iframe替换为script)。列表播放支持自定义地址。代码改动较大,为了兼容老版本没有将一些废弃文件去除掉,想要研究代码的可以进插件内查看。
本插件更新至3.0.8版,修复了音乐搜索不可用的问题
本插件更新至3.0.9,修复了一些小BUG,增加直接解析文章内以http://开头的虾米链接插入歌曲、专辑、精选集功能。例如在文章中直接插入“http:// www.xiami.com/album/435293“(请自行去除空格)即可插入该专辑的所有音乐,同时支持Markdown模式和非Markdown模式。
http://www.xiami.com/album/435293
本插件更新至3.1.0,修改插件内以相对协议加载相关文件,防止https阻止非https的资源加载。同时修改播放器的class名称防止与主题自带样式冲突。
插件更新至3.1.1,主要是修改了接口地址,另外修改了一个多歌曲时无法切换的 BUG。之前的服务放在 SAE 上由于 SAE 开始收费遂切换到另外一个免费服务提供商。由于该服务商未提供 SSL 服务所以对于 https 用户只能抱歉。如果需要替换之前已经发布的歌曲链接可以在数据库中执行以下命令进行批量替换:
UPDATE `typecho_contents` SET `text` = REPLACE(`text`, 'songs.sinaapp.com', 'xiamiplayer.songs.ali-sh.goodrain.net:10080')
插件更新至 3.1.2,还是修改接口地址,求个国内主机啊卧槽 T_T
125 评论
需要?我是香港的,速度很快,加我QQ,我可以长期免费提供。
@君华 哈哈,不看你的链接地址还以为是垃圾评论来着。这个插件已经很久不维护了,应该已经不能用啦,谢谢你的美意~ ps. 已经帮你把评论上的 QQ 号去掉了~
你好,那个我是用的是手机版,无法使用快捷键,那我该如何添加代码?
@66666kkk 你好,这个插件已经不维护了,推荐你用别的插件。
那个apiv2.php不会是你自己做的吧~ = = 追着破解的确蛋疼啊,我在找API用发现github上有个新的:https://github.com/metowolf/XiamiMusicAPI
@羽中嗯是的,所以现在已经不维护这个插件了…=。=||你是要收录到仓库里么?这个还是算了吧…毕竟我已经 deprecated 了…
@公子以前就收录了啊,我看挺有特色的先留着吧,说不定谁有空就接手更新了~
@羽中 嗯~ 好的~~
接口地址 可以更换成自己的服务器吗?怎么部署呢?
用别人家免费的不太稳定。
@A公子 这个插件很久不维护了,接口也不一定能用呢。
插件安装后,搜索歌曲用不了啊,打开编辑器页面都很慢,一直在加载一个goodrain的链接
@kaikai 这个插件很久不维护了,不好意思,你可以试试其他的音乐插件。
我用了这个插件访问网站感觉太卡了,不知道是怎么回事呢
@理查德 这个插件已经挂了,别使用啦。
为什么我的typecho 放单曲不能播放 但是放多首歌就可以播放 但是多首歌可以播放也只能手动点底下的歌名才可以
今天更新了一篇日志发现所有音乐都播放不了了,从3.0.9更新到3.1.0也是如此,是服务器端挂了吗?
OK了,前两天虾米那边又动API了我就改了下,没想到有个代码bug没看到,2333…
Hey 公子。你开发的这个插件我一直在用并且十分喜欢。但是我发现在首页里播放器内没有文字,也无法播放,只有点进文章里才能播放,希望可以帮我看看这是怎么回事。
我想要播放器自动播放,可否详细告诉我应该怎么做?我对这些代码什么的一个也不熟…
@Cywei阳光 我想应该是你那个主题的原因,主题的头少了一个接口代码导致代码没给加载上吧。
请问如何隐藏歌词显示?
@kxrr 没有做这个功能的选项开关,要隐藏的话可以自己写CSS隐藏掉: