UIVideo 视频显示对象

-- 不支持移动端使用
事件:
EventObject.LOADED 已加载元数据时触发。
EventObject.ERROR 当遇到错误时派发
EventObject.COMPLETE 当播放完毕时派发

维护人员:黑暗之神KDS
创建时间:2020-12-24

继承UIBitmapUIBaseGameSpriteSpriteTreeNodeEventDispatcher
子类

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 :

暂停播放


Copyright © 2021 - 2025