UIVideo 视频显示对象
-- 不支持移动端使用
事件:
EventObject.LOADED 已加载元数据时触发。
EventObject.ERROR 当遇到错误时派发
EventObject.COMPLETE 当播放完毕时派发
维护人员:黑暗之神KDS
创建时间:2020-12-24
继承 →UIBitmap→UIBase→GameSprite→Sprite→TreeNode→EventDispatcher
子类 无
Public 属性
属性 |
---|
PLAY_START : string; 静态事件:播放开始 |
PLAY_STOP : string; 静态事件:播放停止 |
PLAY_PAUSE : string; 静态事件:播放暂停 |
duration : number; 只读视频总时间:秒 如果不存在时则返回NaN |
networkState : number; 只读网络状态 |
videoURL : string; 视频地址 |
playbackRate : number; 播放速率 默认值=1 表示100% |
volume : number; 音量 默认值= |
currentTime : number; 当前视频时间(秒)默认值=0 |
playType : number; 播放模式 0-播放 1-停止播放 2-暂停 默认值=0 |
readonlyisPlaying : boolean; 只读是否正在播放中 |
muted : boolean; 静音 |
loop : boolean; 循环 |
onLoadedFragEvent : string; 片段事件内容:当视频源加载完毕时 |
onErrorFragEvent : string; 片段事件内容:当发生错误时处理 |
onCompleteFragEvent : string; 片段事件内容:当播放完成时处理 |
Public 方法
方法 |
---|
constructor(editorCompMode? : boolean) 构造函数 |
play(): void 播放 |
stop(): void 停止播放 |
pause(): void 暂停播放 |
详情
networkState
networkState : number;
只读网络状态
0 = NETWORK_EMPTY - 音频/视频尚未初始化
1 = NETWORK_IDLE - 音频/视频是活动的且已选取资源,但并未使用网络
2 = NETWORK_LOADING - 浏览器正在下载数据
3 = NETWORK_NO_SOURCE - 未找到音频/视频来源
onLoadedFragEvent
onLoadedFragEvent : string;
片段事件内容:当视频源加载完毕时
主动调用方式:CommandPage.startTriggerFragmentEvent
onErrorFragEvent
onErrorFragEvent : string;
片段事件内容:当发生错误时处理
主动调用方式:CommandPage.startTriggerFragmentEvent
onCompleteFragEvent
onCompleteFragEvent : string;
片段事件内容:当播放完成时处理
主动调用方式:CommandPage.startTriggerFragmentEvent
constructor
constructor(editorCompMode? : boolean) :
构造函数
参数
editorCompMode [可选] 默认值=true 编辑器模式下显示专门的组件样式而非实际的视频
play
play(): void :
播放
stop
stop(): void :
停止播放
pause
pause(): void :
暂停播放