# Interface: CreateVideoParams

CreateVideoParams()

# Properties

# Optional autoplay

autoplay? : boolean

视频是否自动播放

default false

Returns: boolean


# Optional controls

controls? : boolean

视频是否显示控件

default true

Returns: boolean


# Optional enablePlayGesture

enablePlayGesture? : boolean

是否开启双击播放的手势

default false

Returns: boolean


# Optional enableProgressGesture

enableProgressGesture? : boolean

是否启用手势控制播放进度

default true

Returns: boolean


# Optional height

height? : number

视频的高度

default 150

Returns: number


# Optional initialTime

initialTime? : number

视频的初始播放位置,单位为 s 秒

default 0

Returns: number


# Optional live

live? : boolean

视频是否为直播

default false

Returns: boolean


# Optional loop

loop? : boolean

视频是否是否循环播放

default false

Returns: boolean


# Optional muted

muted? : boolean

视频是否禁音播放

default false

Returns: boolean


# Optional obeyMuteSwitch

obeyMuteSwitch? : boolean

视频是否遵循系统静音开关设置(仅iOS)

default false

Returns: boolean


# Optional objectFit

objectFit? : ObjectFit

视频的缩放模式

default 'contain'

Returns: ObjectFit


# Optional playbackRate

playbackRate? : PlaybackRate

视频的播放速率,有效值有 0.5、0.8、1.0、1.25、1.5

default 1.0

Returns: PlaybackRate


# Optional poster

poster? : string

视频的封面

Returns: string


# Optional showCenterPlayBtn

showCenterPlayBtn? : boolean

是否显示视频中央的播放按钮

default true

Returns: boolean


# src

src: string

视频的资源地址

Returns: string


# Optional underGameView

underGameView? : boolean

视频是否显示在游戏画布之下(配合 Canvas.getContext('webgl', {alpha: true}) 使主屏canvas实现透明效果)

default false

Returns: boolean


# Optional width

width? : number

视频的宽度

default 300

Returns: number


# Optional x

x? : number

视频的左上角横坐标

default 0

Returns: number


# Optional y

y? : number

视频的左上角纵坐标

default 0

Returns: number