Skip to content

VideoPlayer (JavaScript) ​

VideoPlayer ​

Scripting Name:Insight.VideoPlayer

视频播放器。

  • _在 Web _SDK__中无效

Properties ​


height ​

type : number

(只读)视频的高度。

isLooping ​

type :boolean

(只读)是否循环播放。

isPlaying ​

type :boolean

(只读)是否正在播放。

isPrepared ​

type :boolean

(只读)是否已加载完毕。

length ​

type :number

(只读)视频时长。

playbackSpeed ​

type :number

视频播放速度。

⚠️ Android 6.0 以下不支持。

time ​

type :number

视频当前播放位置。

width ​

type :number

(只读)视频的宽度。

Methods ​


toString ​

javascript
toString(VideoPlayer videoPlayer): string;

将 videoPlayer 内容以一定格式转为 string 类型。

pause ​

javascript
pause(): void;

暂停。

play ​

javascript
play(): void;

播放。

setDirectAudioVolume ​

javascript
setDirectAudioVolume(track_index: number, volume: number): void;

设置该视频播放音量。

Parameters

  • track_index : number 忽略)音轨序号
  • volume : number 视频播放音量

stop ​

javascript
stop(): void;

停止。

Inherited Properties(继承自 Component) ​


enabled ​

type : boolean

该组件是否是可用的。

gameObject ​

type : Insight.GameObject

(只读)该组件所依附的 GameObject。

isActiveAndEnabled ​

type : boolean

(只读)该组件是否可用,且其依附的 GameObject 是否是活跃状态。

name ​

type : string

(只读)所依附的 GameObject 的名称。

tag ​

type : string

(只读)所依附的 GameObject 的 Tag。

⚠️ 暂时未启用

transform ​

type : Insight.Transform

(只读)所依附的 GameObject 的 transform。