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、可控制和即时显示播放进度,可控制播放音量;
六、
实例效果图片:
|
|
原文地址 [url]http://www.klstudio.com/post/101.html[/url] |