Video(播放器)

大约 1 分钟

Video(播放器)

视频播放器组件

组件使用示例open in new window

属性

支持所有基础属性,此外还支持:

src

视频播放源

参数描述类型
src视频源 URLString

playControl

设置播放控制属性(播放、暂停、停止)

参数描述类型
playControl播放控制枚举VideoPlayControl

resizeModeToCover

设置视频画面拉伸模式为等比例撑满

resizeModeToContain

设置视频画面拉伸模式为等比例不裁剪,保留黑边

resizeModeToStretch

设置视频画面拉伸模式为缩放撑满(非等比例,会变形)

muted

设置是否静音属性

参数描述类型
muted是否静音Boolean

rate

设置倍速属性(1.0, 1.25, 1.5, 2.0)

参数描述类型
rate倍速值Float

事件

支持所有基础事件,此外还支持:

playStateDidChanged

播放状态变化回调,回参为播放状态和扩展信息

参数描述类型
state播放状态枚举PlayState
extInfo扩展信息JSONObject

playTimeDidChanged

播放时间变化回调(毫秒),回参为当前播放时间和总时间

参数描述类型
curTime当前播放时间Int
totalTime总时间Int

firstFrameDidDisplay

视频首帧画面显示时回调(一般用该时机隐藏封面)