超级播放器直播、点播vue-super-player
介绍
你是否有这样的困扰,要找个可以满足直播、点播的,要满足移动端、PC端等多端设备需求的,要稳定而简单易用的播放器。来了它就是vue-super-player 一款基于vue框架,集合了百度播放、ck播放、阿里云播放器、腾讯播放器的超级播放器,满足多场景需求等,让你轻轻松松搞定烦人的播放器困扰。
安装
npm intall vue-super-player -save
参数【props】
1、live 【默认true】:直播模式
2、source【默认空】:视频源,可以后面初始化API中传入
3、h5player【默认'bd'】: h5默认播放器 // 可选:ali、ck、tc、bd
4、flashplayer 【默认'bd'】: flash默认播放器 // 可选:ali、ck、tc、bd
5、loop 【默认 false】: 循环播放,点播有效
6、autoplay【默认true】:自动播放
7、poster【默认空】:预览图
API
1、loadPlayer(url) // 加载播放器,url权重高于props中的source
2、play() // 播放API,ck直播模式不支持 【1.0.1+】
3、pause() // 暂停API,ck直播模式不支持 【1.0.1+】
4、setMute() // 静音API,true : 关闭声音;false : 打开声音,ck直播模式不支持 【1.0.1+】
5、setFullscreen() // 全屏API,true : 全屏;false : 非全屏 ,ck直播模式不支持 【1.0.1+】
6、getStatus() // 返回播放器状态,不同播放器返回参数存在差异 【1.0.2+】
7、getDuration() // 返回播放时长,对点播有用,不同播放器返回参数存在差异 【1.0.2+】
8、setSeek(time) // 设置目标播放时间,对点播有用【1.0.2+】
9、getFullscreen // 获取全屏状态:仅bd、ali支持【1.0.4+】