@ourea/video-player

1.0.45 • Public • Published

@ourea/video-player

安装

npm install @ourea/video-player

使用

const svp = new ShineVP({
  load: async (dataSet, opt) => {
    return Promise.all(dataSet.map(async (data) => {
      const { params } = data
      const rst = await http('请求地址', params)
      const {
        url, // 播放地址 或者 唤起播放器应用链接
        id, // 该参数作为唯一标示使用 也可以用 pnumber 字段, 注意不可重复
        type, // 说明该url的执行方式,是否为 hls流播放 或者 唤起应用
      } = rst
      const heartBeat = { // 针对播放窗口的心跳
        duration: number,
        callback: Function | Promise,
      }

      return { url, id, type, heartBeat? }
    }))
  }
});

svp.open(dataSet)
// 异步时可以主动关闭 tip 提示的方法
svp.off()

load 方法中,返回的参数为 load({ url, id | pnumber, msg, type }, type, comp) open方法接受一个Object对象或者是Object[],数据的对象或者数组单元中需包含以下字段{ type, comp, id | pnumber } 确保正常使用需讲库下static目录下的的内容拷贝到本地项目中

Readme

Keywords

Package Sidebar

Install

npm i @ourea/video-player

Weekly Downloads

4

Version

1.0.45

License

ISC

Unpacked Size

6.83 MB

Total Files

66

Last publish

Collaborators

  • d0gd1ck
  • pfan
  • ourea
  • nan07
  • dlb-blank