【函数】 | boolean start(String url,String style,boolean looping) |
【说明】 | 播放本地或网络视频,如果是网络视频,在缓冲过程中会触发onVideoBufferingUpdated()事件,读取到视频信息时会触发onVideoPlayerInfo()事件,播放完毕会触发onVideoPlayCompleted事件,视频尺寸改变时会触发onVideoSizeChanged事件。 |
【返回】 | true或false。 |
【参数】 | url:要播放的本地视频("file://xxxxx")或网络视频("http://xxxxxx")的路径。 style:播放器对话框的样式。 looping:是否循环播放。 |
【示例】 |
事件代码
rexseeDownload.download('http://www.rexsee.com/images/test.wmv');
下载播放
function onDownloadFinished(url,path){ rexseeVideoPlayer.start(path,'window-dim-amount:0;window-moveable:true;window-modeless:true;window-cancelable:false;width:300;height:200;border-width:0px;',true); } rexseeVideoPlayer.start('http://www.rexsee.com/images/test.wmv','window-dim-amount:0;window-moveable:true;window-modeless:true;window-cancelable:false;width:300;height:200;border-width:0px;',false);
在线播放
rexseeVideoPlayer.pause();
暂停
rexseeVideoPlayer.resume();
继续
rexseeVideoPlayer.stop();
停止
缓存进度:0%
|
【函数】 | boolean seekTo(int position) |
【说明】 | 定位到视频的某一点,定位完毕会会触发onVideoSeekCompleted()事件,注意,在线播放视频时不适用。 |
【返回】 | true或false。 |
【参数】 | position:毫秒数,应小于getDuration()的值并大于0。 |
【示例】 |
事件代码
rexseeVideoPlayer.seekTo(2000);
运行示例
|
【函数】 | boolean pause() |
【说明】 | 暂停播放视频。 |
【返回】 | true或false。 |
【参数】 | 无 |
【示例】 | 参见start()。 |
【函数】 | boolean resume() |
【说明】 | 从暂停状态恢复播放视频。 |
【返回】 | true或false。 |
【参数】 | 无 |
【示例】 | 参见start()。 |
【函数】 | boolean stop() |
【说明】 | 停止播放视频。 |
【返回】 | true或false。 |
【参数】 | 无 |
【示例】 | 参见start()。 |
【函数】 | int getDuration() |
【说明】 | 读取当前播放的视频的长度。 |
【返回】 | 视频的长度,毫秒数。 |
【参数】 | 无 |
【示例】 |
alert(rexseeVideoPlayer.getDuration());
视频长度
|
【函数】 | boolean isPlaying() |
【说明】 | 是否正在播放视频。 |
【返回】 | true或false。 |
【参数】 | 无 |
【示例】 |
alert(rexseeVideoPlayer.isPlaying());
运行示例
|
【函数】 | int getCurrentPosition() |
【说明】 | 获取当前视频目前播放到的位置。 |
【返回】 | 目前播放到的位置,毫秒数。 |
【参数】 | 无 |
【示例】 |
alert(rexseeVideoPlayer.getCurrentPosition());
运行示例
|
【函数】 | int getVideoWidth() |
【说明】 | 获取当前视频的宽度。 |
【返回】 | 视频宽度。 |
【参数】 | 无 |
【示例】 |
alert(rexseeVideoPlayer.getVideoWidth());
运行示例
|
【函数】 | int getVideoHeight() |
【说明】 | 获取当前视频的高度。 |
【返回】 | 视频高度。 |
【参数】 | 无 |
【示例】 |
alert(rexseeVideoPlayer.getVideoHeight());
运行示例
|
【函数】 | boolean isLooping() |
【说明】 | 当前播放的视频是否设置为循环播放,注意,在线播放视频时不适用。 |
【返回】 | true或false。 |
【参数】 | 无 |
【示例】 |
alert(rexseeVideoPlayer.isLooping());
运行示例
|
【函数】 | boolean setVolume(float volume) |
【说明】 | 设置播放视频的音量。 |
【返回】 | true或false。 |
【参数】 | volume:0到1的小数,代表静音到最大音量之间的位置。 |
【示例】 |
alert(rexseeVideoPlayer.setVolume(0.9));
设置大声
alert(rexseeVideoPlayer.setVolume(0.5));
设置小声
|