[原创]FMPlayer组件说明
发布:kinglong | 发布时间: 2006年10月10日FMPlayer组件说明
一、 版本 :v0.5
二、 组件参数设置 :

三、需要Flash Player 8.0以上版本的支持
四、组件方法说明 :
| 一、 方法 a) setAutoPlay(auto:Boolean):Void 设置是否自动播放功能; b) load(path:String):Void 加载媒体文件; c) play():Void 播放媒体文件; d) pause():Void 暂停媒体视频; e) stop():Void 停止媒体视频; f) close():Void 关闭媒体播放; g) setPlayheadTime(t:Number):Void 设置播放时间百分比,取值范围(0<t<1); h) isPlaying():Boolean 返回当前播放状态; i) setVolume(v:Number):Void 设置音量,取值范围(0 <= v <= 100); j) getVolume():Number 获取当前播放音量; k) getPlayUrl ():String 获取当前播放的媒体文件路径; l) getPosition ():Number 获取当前播放媒体文件的时间秒数; m) getDuration ():Number 获取当前播放媒体文件的总时间秒数; n) trim(str:String):String 去掉str字符串两端空格; o) ltrim(str:String):String 去掉str字符串左端空格; p) rrim(str:String):String 去掉str字符串右端空格; q) toMTime(t:Number):String 按照10:20.5形式显示时间数; r) toTime(t:Number):String 按照10:20形式显示时间数; 二、 侦听事件 a) start() 开始缓冲; b) play() 开始播放; c) pause() 暂停播放; d) stop() 停止播放; e) complete(); 播放完成; f) progress(et:Object) 播放进度; et.data为进度值,取值范围(0 <= et.data <=1) g) time(et:Object); 当前播放时间值和总时间值; et.data.position 为当前播放时间值(秒); et.data.duration 为总时间值(秒); h) error(); 媒体文件不存在错误; i) playerror () media player控件错误; j) status (et:Object) 播放器的状态代码; et.data为状态代码 |
五、功能说明:
1、可以自定义播放器的界面;
2、播放器可以支持MediaPlayer所支持的媒体文件;
3、播放器组件需要 MediaPlayer ActiveX 控件 的支持,目前只支持IE浏览器;
4、可控制和即时显示播放进度,可控制播放音量;
六、实例效果图片:

发布:kinglong | 分类:Flash技术 | 评论:6 | 引用:0 | 浏览:
| TrackBack引用地址
- 相关文章:
[原创]可定制界面,可缓冲显示的窗体类 (2006-9-28 14:23:0)
AXObject可用来解决IE需要激活 ActiveX 控件和生成控件调用代码; (2006-9-21 10:16:59)
增加Ajax相关的js方法 (2006-9-11 14:39:57)
Ajax应用研究-注册应用 (2006-8-7 9:35:50)
Ajax应用研究-天气预报 (2006-8-4 11:55:43)
JavaScript的密码强度检测 (2006-7-29 11:48:2)
更新FPlayer组件 (2006-7-16 2:51:29)
我的第一个AS3程序:Kclock(Flash 时钟) (2006-7-7 20:25:28)
使用FMS(FCS)来合并多个flv视频文件的实现 (2006-6-30 1:3:26)
[转载]XXTEA加密算法的各种程序实现整理 (2006-6-28 11:9:31)
- 1.glen
- http://www.domsn.net
- good
- 2006-10-11 1:59:07 回复该留言
- 5.kexbar
- http://www.kexbar.com
- 嗯!好主意!我准备做个FLASH独立播放器,含在线搜索功能的!
- 2007-2-4 20:36:46 回复该留言
发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。




