微信小程序
VideoTexture
xr-frame / Exports / VideoTexture
# Class: VideoTexture
视频纹理。
# Table of contents
# Constructors
- constructor
# Properties
- onEnd
# Accessors
- height
- state
- texture
- width
# Methods
- pause
- play
- release
- resume
- seek
- stop
# Constructors
# constructor
• new VideoTexture(scene
, options
, onReady
, onEnd?
)
# Parameters
# Properties
# onEnd
• Optional
onEnd: () => void
# Type declaration
▸ (): void
# Returns
void
# Accessors
# height
• get
height(): number
# Returns
number
# state
• get
state(): EVideoState
当前视频纹理播放状态。
# Returns
EVideoState
# texture
• get
texture(): default
# Returns
default
# width
• get
width(): number
# Returns
number
# Methods
# pause
▸ pause(): Promise
<void
>
暂停当前播放的视频。
需要在基础库v2.33.0
及以上支持。
# Returns
Promise
<void
>
# play
▸ play(): Promise
<void
>
播放视频。
# Returns
Promise
<void
>
# release
▸ release(): void
释放视频。
# Returns
void
# resume
▸ resume(): Promise
<void
>
唤醒已暂停的视频。
需要在基础库v2.32.0
及以上支持。
# Returns
Promise
<void
>
# seek
▸ seek(pos
): Promise
<any
>
从某处开始播放。
# Parameters
# Returns
Promise
<any
>
# stop
▸ stop(): void
停止播放视频。
# Returns
void