开发一个Blog中用的 MP3 Player 
测试
;

测试

开源声明: [源码下载]
- 开源作品, 可任意传播/复制
- 请尽量保留作者版权信息
- 不要用于商业用途
标签 PHP 代码:<?php
function mp3Player ($text){
// [music=P]FN[/music]
$text = preg_replace("/\[music(=(?:\d+|R|L))?\]([^\[]+)\[\/music\]/i"
, "这里是 Flash 代码 $1 $2"
, $text);
return $text;
}
?>
加载代码:
- [music=P]FN[/music]
- [music]FN[/music]
参数说明:
- FN - MP3 或 播放列表 (V 2.0) 文件名
不包括扩展名 (V 1.0)- MP3文件的相对或绝对路径, 包括扩展名 (V 1.1)
- 播放列表 (XML) 的相对或绝对路径, 包括扩展名 (V 2.0)
- P - 是否自动播放/播放次数 (V1.1)
- n 自动播放, 并循环 n 次
- 0 自动播放, 并无限循环
- 不写 =P 只加载不播放
- R 随机播放列表 (V 2.0)
- L 顺序播放列表 (V 2.0)
简单介绍:
- 可以方便地在 BLog 或其他系统中插入 MP3
- 可显示 MP3 的基本信息 (作者 - 歌曲名称)
- 显示播放时间 / 总时间
- 可 暂停/继续/停止
- 单击加载进度条可直接跳转到已加载部分的指定位置
- 可 定义自动播放或只加载不播放 (V1.0)
- 可定义是否自动播放及播放次数 (V1.1)
- 音量控制 (V1.2)
- 长标题应用滚动字幕效果 (V 2.0)
- XML播放列表 (V2.0) [播放列表示例]
开发历史:
- 2005/08/29 Version 2.0
- 2005/08/26 Version 1.2
- 2005/08/25 Version 1.1
- 2005/08/24 Version 1.0
评论