视频纹理。
Table of contents
Constructors
Properties
Accessors
Methods
Constructors
constructor
• new VideoTexture(scene, options, onReady, onEnd?)
Parameters
| Name | Type | Description |
|---|---|---|
scene |
Scene |
- |
options |
IVideoTextureOptions |
- |
onReady |
(vt: VideoTexture, error?: Error) => void |
创建成功时的回调。 |
onEnd? |
() => void |
播放结束时的回调。 |
Properties
onEnd
• Optional onEnd: () => void
Type declaration
▸ (): void
Returns
void
Accessors
autoPause
• get autoPause(): boolean
Returns
boolean
height
• get height(): number
Returns
number
state
• get state(): EVideoState
当前视频纹理播放状态。
Returns
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.33.0及以上支持。
Returns
Promise<void>
seek
▸ seek(pos): Promise<any>
从某处开始播放。
Parameters
| Name | Type | Description |
|---|---|---|
pos |
number |
事件,单位为s |
Returns
Promise<any>
stop
▸ stop(): void
停止播放视频。
Returns
void