西瓜播放器 HTML5 video video.js 播放器 HTML5播放器 mp4 hls hls.js flv flv.js dash dash.js 无缝切换

playnext

控制栏播放下一个视频按钮插件。源码

pluginName: playnext

config

position

插件DOM挂载位置,默认为player.controls.left

index

  • @type: Number
  • default: 1

插件DOM在挂载点内的排序,默认为1,越小越靠前(若index相同,后实例化的插件会被放置在前面)

urlList

  • @type: Array
  • default: []

预置播放源列表, 当前视频播放结束之后取列表中的播放源依次播放

events

Events.PLAYNEXT

  • 值: playnext
  • 触发: 点击按钮播放下一个视频源的时候触发

使用示例

import Player, { Events } from 'xgplayer'
import 'xgplayer/dist/index.min.css'

const player = new Player({
  ...,
  playnext: {
    urlList: ['./a.mp4']
  }
})

player.on(Events.PLAYNEXT, () => {
  // TODO
})