Appearance
ESVideoPlayer
属性
onProgressChangedCallback
功能描述
播放进度回调方法。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
onProgressChangedCallback | Function | null | 否 | 回调播放进度 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
:on-progress-changed-callback="onProgressChanged"/>
<script>
export default {
methods: {
onProgressChanged(progress) {
}
},
}
</script>
注意
无
onDurationChangedCallback
功能描述
播放进度回调方法。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
onDurationChangedCallback | Function | null | 否 | 回调视频时长 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
:on-duration-changed-callback="onDurationChanged"/>
<script>
export default {
methods: {
onDurationChanged(duration) {
}
},
}
</script>
注意
无
playerType
功能描述
设置播放器类型。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
playerType | Number | null | 否 | 自定义播放器类型 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
:player-type="0"/>
注意
无
positivePlay
功能描述
是否正序播放视频地址。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
positivePlay | Boolean | null | 否 | 是否正序播放视频地址 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
:positive-play="true"/>
注意
无
playNextOnError
功能描述
播放出错的时候是否继续播放下一个地址。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
playNextOnError | Boolean | null | 否 | 播放出错的时候是否继续播放下一个地址 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
:play-next-on-error="true"/>
注意
无
autoPlay
功能描述
调用playUrls方法后是否自动调用start方法进行播放。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
autoPlay | Boolean | null | 否 | 调用playUrls方法后是否自动调用start方法进行播放 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
:auto-play="true"/>
注意
无
playerWidth
功能描述
播放器的宽度。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
playerWidth | Number | null | 否 | 播放器的宽度 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
:player-width="1920"/>
注意
无
playerHeight
功能描述
播放器的高度。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
playerHeight | Number | null | 否 | 播放器的高度 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
:player-height="1080"/>
注意
无
playerZIndex
功能描述
播放器的界面层级。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
playerZIndex | Number | null | 否 | 播放器的界面层级 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
:player-z-index="100"/>
注意
无
getPlayer()
功能描述
返回标签ref引用。
参数
无
示例代码
点击查看源码
js
this.$refs.es_video_player.getPlayer();
注意
无
方法
playUrls(Object playUrlsInfo, Object startPosition)
功能描述
播放地址列表。
参数
Object playUrlsInfo
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
urlIndex | Number | null | 是 | 播放地址列表index |
urlList | Array | null | 是 | 播放地址列表 Object playUrl数组 |
Object playUrl
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
url | String | null | 是 | 视频地址 |
aspectRatio | Number | null | 否 | 画面比例 |
leftVolume | Number | null | 否 | 左声道音量 |
rightVolume | Number | null | 否 | 右声道音量 |
Object startPosition
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
support | Boolean | null | 否 | 是否支持从固定的位置播放视频 |
position | Number | null | 否 | 播放视频的位置 |
示例代码
点击查看源码
js
let url1 = {
url: 'http://qcloudcdn-moss.cp47.ott.cibntv.net/project/tvq/qsj_video/2021/12/07/3800609_9c0bae6b6d5df502ffa28f9396a2316e.mp4',
}
let ur2 = {
url: 'http://qcloudcdn-moss.cp47.ott.cibntv.net/project/tvq/qsj_video/2021/12/07/3800609_9c0bae6b6d5df502ffa28f9396a2316e.mp4',
}
let urls = {
urlIndex: 0,
urlList: [url1, ur2],
}
let startPosition = {
support: true,
position: 1000,
}
this.$refs.es_video_player.playUrls(urls, startPosition);
注意
无
playUrl(Number index)
功能描述
播放视频列表中指定index的视频地址。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
index | Number | 0 | 是 | 视频列表中inde |
示例代码
点击查看源码
js
this.$refs.es_video_player.playUrl(2);
注意
无
play(Object playUrl)
功能描述
播放视频。
参数
Object playUrl
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
url | String | null | 是 | 视频地址 |
aspectRatio | Number | null | 否 | 画面比例 |
leftVolume | Number | null | 否 | 左声道音量 |
rightVolume | Number | null | 否 | 右声道音量 |
示例代码
点击查看源码
js
let url = {
url: 'http://qcloudcdn-moss.cp47.ott.cibntv.net/project/tvq/qsj_video/2021/12/07/3800609_9c0bae6b6d5df502ffa28f9396a2316e.mp4',
}
this.$refs.es_video_player.play(url);
注意
无
playNextOrPreviousUrl()
功能描述
根据positivePlay的值,进行播放上一个或者下一个视频地址。
参数
无
示例代码
点击查看源码
js
this.$refs.es_video_player.playNextOrPreviousUrl();
注意
无
playNextUrl()
功能描述
播放下一个视频地址。
参数
无
示例代码
点击查看源码
js
this.$refs.es_video_player.playNextUrl();
注意
无
playPreviousUrl()
功能描述
播放上一个视频地址。
参数
无
示例代码
点击查看源码
js
this.$refs.es_video_player.playPreviousUrl();
注意
无
start()
功能描述
开始播放。
参数
无
示例代码
点击查看源码
js
this.$refs.es_video_player.start();
注意
无
seekTo(Number progress)
功能描述
快进。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
progress | Number | 0 | 是 | 播放进度 |
示例代码
点击查看源码
js
this.$refs.es_video_player.seekTo(10000);
注意
无
resume()
功能描述
继续播放。
参数
无
返回值
无
示例代码
点击查看源码
js
this.$refs.es_video_player.resume();
注意
无
pause()
功能描述
暂停播放。
参数
无
返回值
无
示例代码
点击查看源码
js
this.$refs.es_video_player.pause();
注意
无
stop()
功能描述
停止播放。
参数
无
返回值
无
示例代码
点击查看源码
js
this.$refs.es_video_player.stop();
注意
无
reset()
功能描述
重置播放进度。
参数
无
返回值
无
示例代码
点击查看源码
js
this.$refs.es_video_player.reset();
注意
无
release()
功能描述
回收播放器。
参数
无
返回值
无
示例代码
点击查看源码
js
this.$refs.es_video_player.release();
注意
无
setPlayRate(Number playRate)
功能描述
快进。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
playRate | Number | null | 是 | 播放速率 |
播放速率:
export const ES_PLAYER_RATE_0_5 = '0.5';//
export const ES_PLAYER_RATE_0_7_5 = '0.75';//
export const ES_PLAYER_RATE_1 = '1';//
export const ES_PLAYER_RATE_1_2 = '1.2';//
export const ES_PLAYER_RATE_1_2_5 = '1.25';//
export const ES_PLAYER_RATE_1_5 = '1.5';//
export const ES_PLAYER_RATE_1_7_5 = '1.75';//
export const ES_PLAYER_RATE_2 = '2.0';//
export const ES_PLAYER_RATE_2_5 = '2.5';//
示例代码
点击查看源码
js
this.$refs.es_video_player.setPlayRate(ES_PLAYER_RATE_1_2);
注意
无
setDefinition(Number definition)
功能描述
设置清晰度。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
definition | Number | null | 是 | 清晰度 |
清晰度:
export const ES_PLAYER_DEFINITION_UNKNOWN = -1;//
export const ES_PLAYER_DEFINITION_SD = 0;//
export const ES_PLAYER_DEFINITION_HD = 1;//
export const ES_PLAYER_DEFINITION_FULL_HD = 2;//
export const ES_PLAYER_DEFINITION_ORIGINAL = 3;//
export const ES_PLAYER_DEFINITION_BLUERAY = 4;//
export const ES_PLAYER_DEFINITION_FOURK = 5;//
示例代码
点击查看源码
js
this.$refs.es_video_player.setDefinition(ES_PLAYER_DEFINITION_FULL_HD);
注意
无
setDecode(Number decode)
功能描述
设置解码方式。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
decode | Number | null | 是 | 解码方式 |
解码:
export const ES_PLAYER_DECODE_IJK = 0;//
export const ES_PLAYER_DECODE_EXO = 1;//
export const ES_PLAYER_DECODE_HARDWARE = 2;//
export const ES_PLAYER_DECODE_IJK_SOFT = 3;//
示例代码
点击查看源码
js
this.$refs.es_video_player.setDecode(ES_PLAYER_DECODE_HARDWARE);
注意
无
setAspectRatio(Number aspectRatio)
功能描述
设置画面比例。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
aspectRatio | Number | null | 是 | 画面比例 |
画面比例:
export const ES_PLAYER_AR_ASPECT_FIT_PARENT = 0;//
export const ES_PLAYER_AR_ASPECT_FILL_PARENT = 1;//
export const ES_PLAYER_AR_ASPECT_WRAP_CONTENT = 2;//
export const ES_PLAYER_AR_ASPECT_MATCH_PARENT = 3;//
export const ES_PLAYER_AR_16_9_FIT_PARENT = 4;//
export const ES_PLAYER_AR_4_3_FIT_PARENT = 5;//
export const ES_PLAYER_AR_235_FIT_PARENT = 6;//
示例代码
点击查看源码
js
this.$refs.es_video_player.setAspectRatio(ES_PLAYER_AR_4_3_FIT_PARENT);
注意
无
getCurrentPosition()
功能描述
获取当前的播放进度。
参数
无
返回值
无
示例代码
点击查看源码
js
this.$refs.es_video_player.getCurrentPosition();
注意
通过onProgressChangedCallback回调方法返回当前的播放进。
getDuration()
功能描述
获取当前的播放时长。
参数
无
返回值
无
示例代码
点击查看源码
js
this.$refs.es_video_player.getDuration();
注意
通过onDurationChangedCallback回调方法返回播放时长。
clickPlayerView()
功能描述
点击播放器view。
参数
无
返回值
无
示例代码
点击查看源码
js
this.$refs.es_video_player.clickPlayerView();
注意
无
requestPlayerViewLayout()
功能描述
重新绘制播放器view。
参数
无
返回值
无
示例代码
点击查看源码
js
this.$refs.es_video_player.requestPlayerViewLayout();
注意
无
setUsingHardwareDecoder(Boolean value)
功能描述
设置播放器使用硬解码。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
value | Boolean | 是 | 设置播放器是否使用硬解码 |
示例代码
点击查看源码
js
this.$refs.es_video_player.setUsingHardwareDecoder(true);
注意
无
setPlayerType(Number playerType)
功能描述
设置播放器类型。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
playerType | Number | 是 | 播放器类型 |
播放器类型:
export const ES_PLAYER_TYPE_ANDROID_MEDIA = 1;//
export const ES_PLAYER_TYPE_IJK_MEDIA = 2;//
示例代码
点击查看源码
js
this.$refs.es_video_player.setPlayerType(ES_PLAYER_TYPE_IJK_MEDIA);
注意
无
getLeftVolume()
功能描述
获取视频左声道音量。返回值通过onLeftVolumeChanged事件回调
参数
无
示例代码
点击查看源码
js
this.$refs.es_video_player.getLeftVolume();
注意
getRightVolume()
功能描述
获取视频左声道音量。返回值通过onRightVolumeChanged事件回调
参数
无
示例代码
点击查看源码
js
this.$refs.es_video_player.getRightVolume();
注意
setLeftVolume(Number leftVolume)
功能描述
设置左声道的音量。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
leftVolume | Number | 是 | 音量 |
示例代码
点击查看源码
js
this.$refs.es_video_player.setLeftVolume(0.8);
注意
无
setRightVolume(Number rightVolume)
功能描述
设置右声道的音量。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
rightVolume | Number | 是 | 音量 |
示例代码
点击查看源码
js
this.$refs.es_video_player.setRightVolume(0.8);
注意
无
setVolume(Number volume)
功能描述
设置左右声道的音量。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
volume | Number | 是 | 音量 |
示例代码
点击查看源码
js
this.$refs.es_video_player.setVolume(0.8);
注意
无
setLeftRightVolume(Number leftVolume, Number rightVolume)
功能描述
设置左右声道的音量。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
leftVolume | Number | 是 | 左声道音量 | |
rightVolume | Number | 是 | 右声道音量 |
示例代码
点击查看源码
js
this.$refs.es_video_player.setLeftRightVolume(0.8, 0.8);
注意
无
setStopped(Boolean stopped)
功能描述
设置播放器停止。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
stopped | Boolean | 是 | 设置播放器是否停止 |
示例代码
点击查看源码
js
this.$refs.es_video_player.setStopped(true);
注意
无
setEnabled(Boolean enabled)
功能描述
设置播放器是否可用。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
enabled | Boolean | 是 | 设置播放器是否可用 |
示例代码
点击查看源码
js
this.$refs.es_video_player.setEnabled(true);
注意
无
回调事件
onPlayerInitialized(playerType)
功能描述
播放器初始化完成。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
playerType | Number | 是 | 播放器类型 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onPlayerInitialized="onVideoPlayerInitialized"/>
<script>
export default {
methods: {
onVideoPlayerInitialized(playerType) {
},
},
}
</script>
注意
无
onPlayUrls(playUrlsInfo)
功能描述
播放地址信息回调。
参数
Object playUrlsInfo
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
urlIndex | Number | null | 是 | 播放地址列表index |
urlList | Array | null | 是 | 播放地址列表 Object playUrl数组 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onPlayUrls="onVideoPlayUrls"/>
<script>
export default {
methods: {
onVideoPlayUrls(playUrlsInfo) {
},
},
}
</script>
注意
无
onPlayUrl(playUrl)
功能描述
播放地址信息回调。
参数
Object playUrl
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
url | String | null | 是 | 视频地址 |
aspectRatio | Number | null | 否 | 画面比例 |
leftVolume | Number | null | 否 | 左声道音量 |
rightVolume | Number | null | 否 | 右声道音量 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onPlayUrl="onVideoPlayUrl"/>
<script>
export default {
methods: {
onVideoPlayUrl(playUrl) {
},
},
}
</script>
注意
无
onPlayerPreparing()
功能描述
播放preparing状态。
参数
无
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onPlayerPreparing="onVideoPlayerPreparing"/>
<script>
export default {
methods: {
onVideoPlayerPreparing() {
},
},
}
</script>
注意
无
onPlayerPrepared()
功能描述
播放prepared状态。
参数
无
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onPlayerPrepared="onVideoPlayerPrepared"/>
<script>
export default {
methods: {
onVideoPlayerPrepared() {
},
},
}
</script>
注意
无
onPlayerPlaying()
功能描述
播放playing状态。
参数
无
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onPlayerPlaying="onVideoPlayerPlaying"/>
<script>
export default {
methods: {
onVideoPlayerPlaying() {
},
},
}
</script>
注意
无
onPlayerPaused()
功能描述
播放paused状态。
参数
无
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onPlayerPaused="onVideoPlayerPaused"/>
<script>
export default {
methods: {
onVideoPlayerPaused() {
},
},
}
</script>
注意
无
onPlayerResumed()
功能描述
播放resume状态。
参数
无
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onPlayerResumed="onVideoPlayerResumed"/>
<script>
export default {
methods: {
onVideoPlayerResumed() {
},
},
}
</script>
注意
无
onPlayerStopped()
功能描述
播放stop状态。
参数
无
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onPlayerStopped="onVideoPlayerStopped"/>
<script>
export default {
methods: {
onVideoPlayerStopped() {
},
},
}
</script>
注意
无
onPlayerCompleted()
功能描述
播放complete状态。
参数
无
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onPlayerCompleted="onVideoPlayerCompleted"/>
<script>
export default {
methods: {
onVideoPlayerCompleted() {
},
},
}
</script>
注意
无
onPlayerBufferStart()
功能描述
播放缓冲开始状态。
参数
无
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onPlayerBufferStart="onVideoPlayerBufferStart"/>
<script>
export default {
methods: {
onVideoPlayerBufferStart() {
},
},
}
</script>
注意
无
onPlayerBufferEnd()
功能描述
播放缓冲结束状态。
参数
无
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onPlayerBufferEnd="onVideoPlayerBufferEnd"/>
<script>
export default {
methods: {
onVideoPlayerBufferEnd() {
},
},
}
</script>
注意
无
onPlayerSizeChanged()
功能描述
播放器尺寸改变。
参数
无
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onPlayerSizeChanged="onVideoPlayerSizeChanged"/>
<script>
export default {
methods: {
onVideoPlayerSizeChanged() {
},
},
}
</script>
注意
无
onNoUrlCanPlay(Boolean next)
功能描述
没有播放地址可以播放。
参数
Boolean next
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
next | Boolean | null | 是 | 向后播放还是向前播放没有播放地址 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onNoUrlCanPlay="onVideoNoUrlCanPlay"/>
<script>
export default {
methods: {
onVideoNoUrlCanPlay(next) {
},
},
}
</script>
注意
无
onPlayerError(Number errorCode, String errorMessage)
功能描述
播放错误。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
errorCode | Number | null | 是 | 播放错误码 |
errorMessage | Number | null | 是 | 播放错误信息 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onPlayerError="onVideoPlayerError"/>
<script>
export default {
methods: {
onVideoPlayerError(errorCode, errorMessage) {
},
},
}
</script>
注意
无
onAllAspectRatioChanged(aspectRatioList)
功能描述
画面比例列表。
参数
Array aspectRatioList 画面比例列表
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onAllAspectRatioChanged="onVideoAllAspectRatioChanged"/>
<script>
export default {
methods: {
onVideoAllAspectRatioChanged(aspectRatioList) {
},
},
}
</script>
注意
无
onAspectRatioChanged(aspectRatio)
功能描述
当前的画面比例。
参数
aspectRatio 当前的画面比例
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onAspectRatioChanged="onVideoAspectRatioChanged"/>
<script>
export default {
methods: {
onVideoAspectRatioChanged(aspectRatio) {
},
},
}
</script>
注意
无
onVolumeChanged(Number leftVolume, Number rightVolume)
功能描述
声音变化。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
leftVolume | Number | null | 左声道音量 | |
rightVolume | Number | null | 右声道音量 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onVolumeChanged="onVideoVolumeChanged"/>
<script>
export default {
methods: {
onVideoVolumeChanged(leftVolume, rightVolume) {
},
},
}
</script>
注意
无
onLeftVolumeChanged(Number volume)
功能描述
左声道音量变化。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
volume | Number | null | 音量 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onLeftVolumeChanged="onVideoLeftVolumeChanged"/>
<script>
export default {
methods: {
onVideoLeftVolumeChanged(volume) {
},
},
}
</script>
注意
无
onRightVolumeChanged(Number volume)
功能描述
左声道音量变化。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
volume | Number | null | 音量 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onRightVolumeChanged="onVideoRightVolumeChanged"/>
<script>
export default {
methods: {
onVideoRightVolumeChanged(volume) {
},
},
}
</script>
注意
无
onDefinitionListChanged(Array definitionList)
功能描述
清晰度列表。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
definitionList | Array | null | 清晰度列表 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onDefinitionListChanged="onVideoDefinitionListChanged"/>
<script>
export default {
methods: {
onVideoDefinitionListChanged(definitionList) {
},
},
}
</script>
注意
无
onDefinitionChanged(Number definition)
功能描述
视频当前的清晰度。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
definition | Number | null | 视频当前的清晰度 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onDefinitionChanged="onVideoDefinitionChanged"/>
<script>
export default {
methods: {
onVideoDefinitionChanged(definition) {
},
},
}
</script>
注意
无
onPlayRateListChanged(Array rateList)
功能描述
播放速率列表。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
rateList | Array | null | 播放速率列表 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onPlayRateListChanged="onVideoPlayRateListChanged"/>
<script>
export default {
methods: {
onVideoPlayRateListChanged(rateList) {
},
},
}
</script>
注意
无
onPlayRateChanged(Number rate)
功能描述
当前播放速率。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
rate | Number | null | 当前播放速率 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onPlayRateChanged="onVideoPlayRateChanged"/>
<script>
export default {
methods: {
onVideoPlayRateChanged(rate) {
},
},
}
</script>
注意
无
onDecodeListChanged(Array decodeList)
功能描述
解码类型列表。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
decodeList | Array | null | 解码类型列表 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onDecodeListChanged="onVideoDecodeListChanged"/>
<script>
export default {
methods: {
onVideoDecodeListChanged(decodeList) {
},
},
}
</script>
注意
无
onDecodeChanged(Number decode)
功能描述
当前视频解码类型。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
decode | Number | null | 当前视频解码类型 |
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onDecodeChanged="onVideoDecodeChanged"/>
<script>
export default {
methods: {
onVideoDecodeChanged(decode) {
},
},
}
</script>
注意
无
onPlayerSeekStart()
功能描述
开始快进。
参数
无
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onPlayerSeekStart="onVideoPlayerSeekStart"/>
<script>
export default {
methods: {
onVideoPlayerSeekStart() {
},
},
}
</script>
注意
无
onPlayerSeekCompleted()
功能描述
快进完成。
参数
无
示例代码
点击查看源码
js
<es-video-player
ref="es_video_player"
@onPlayerSeekCompleted="onVideoPlayerSeekCompleted"/>
<script>
export default {
methods: {
onVideoPlayerSeekCompleted() {
},
},
}
</script>
注意
无