为typecho写的第一个插件。当年Flash大行其道,wordpress的Audio Player以其小巧的流线型动画、即时选色定制和多曲目ID3标签等支持风靡一时。

如今HTML5一统江湖。刚发现mb.miniAudioPlayer时眼前一亮,这UI风格堪比Audio Player经典复刻,虽然色块列表都有区别,但已经算是最近似的平替了。经典jPlayer核心,兼容性也有保障,于是一番折腾完成移植,等于老插复活以新换旧。
用法还是在文中写入[mp3]文件地址[/mp3]。新版配了编辑器按钮,点击填入地址即可。用“,”号(英文逗号)可分隔多个文件地址组成列表播放,支持用竖线“|”附加4种参数:autostart(自动播放,以“=”号取值yes/no)、loop(循环播放,同上)、titles(曲名,“=”接文本)和artists(艺术家名,同上)。
想要自动读出文件中的歌名等信息(ID3标签)播放器和媒体文件必须位于同一域名服务器下,否则媒体文件所在的空间得开放跨域读取(CORS许可),一般云储存都提供相关设置,apache架构也可以在文件目录里上传如下内容的.htaccess文件开启:
Header add Access-Control-Allow-Origin "https://www.yzmb.me"
Header add Access-Control-Allow-Methods "GET,POST"
Header add Access-Control-Allow-Headers "Content-Type, Authorization"
其中域名部分改为播放器所在网站即可。
单曲循环演示:
多曲连播演示:
Changlog
1.2.6
缺省调用miniAudioPlayer;
移植配色/列表/加密等功能;
增加编辑器按钮重整文件结构。
1.2.5
修正摘要输出与feed提示。
1.2.4
优化嵌载效率并修复bug;
支持中文url和配色重置;
增加缺省可用HTML5播放。
1.2.2
增加缺省显示下载设置;
修正Markdown摘要问题。
1.2.1
增加音量与缓冲等设置;
修正Markdown链接问题。
1.2.0
使用js嵌入支持参数传递;
增加选色设置和实时预览;
新增地址加密开关设置。
1.1.0
使用object嵌入改善兼容性;
使用2.0b6内核支持多曲目;
支持颜色代码和链接替换。
1.0.0
实现mp3标签替换embed嵌入。
(Last modified: 2025-06-20 21:14)
|



好久没来,原来又有不少大作呢~不过我已经在用公子的xiamiplayer了~http://imnerd.org/XiaMiPlayer-Plugin-for-typecho-0-9.html
主要是不用自己找音乐地址比较方便
嗯 现在那个插件已经不维护了,我这虽然不能直接用但提供了虾米的API可以参考:)
羽中你好,我在用的时候无法正常使用,虾米音乐,不知道为什么。详情见这里http://blog.ihtml.org/index.php/future/17.html✧ʕ̢̣̣̣̣̩̩̩̩·͡˔·ོɁ̡̣̣̣̣̩̩̩̩✧
额 我失踪太久你博客都挂了
回来更新提供了虾米API参考
我把Flash的播放器换成mediaelementplayer.js然后手机也支持了哈哈哈哈哈哈哈
不错,新版概念化的支持了下html5,毕竟是要过时的flash播放器
什么时候给弄个有歌词同步的。呵呵...
这个对flash要求真高了
html5实现歌词同步的也不多吧
希望能够在不支持 Flash 的场景下 Fallback 到别的实现方式……例如调用 Audiojs ……因为现在移动端用到的场合越来越多,但是 AudioPlayer 本体的功能的确很好用
audiojs没接触过0.0 刚改成最基本的audio标签fallback了
配合 点点网使用最高~~
额点点网没啥关系吧 = =
很是不错的哈。。
还行吧
好久不来啦,支持新作品!
转筋一大圈回来了,先更插件0.0
Audio Player插件不能和JWPlayer共用,两个插件开启只能用JWplayer,用Audio Player的话只能把JWPlayer禁用掉
纠结的markdown和cutparagraph啊~~再看看有完美的解决办法不- -
这个插件我一直都不知道 怎么用!曾经装过无数次但最终还是卸载了
有mp3文件地址就行了
你那不是wordpress么 - -