npm install qplayer-h5
在线CDN地址
- 普通版本 https://unpkg.com/qplayer-h5/dist/qplayer.js
- minify版本 https://unpkg.com/qplayer-h5/dist/qplayer.min.js
直接在 script 中引入时,会暴露出名为 QPlayer 的全局变量。
var player = QPlayer.create({
vType: 'mp4',
dom: '.v1',
source: 'https://online-1253125191.cossh.myqcloud.com/test_new_logo/dragons1.mp4.f40.mp4',
width: '100%',
coverImg: 'https://dn-cnode.qbox.me/Fv8fvViUeOJpBlOWYzBo1txRUhdN',
autoplay: true,
})在线体验: https://raw.githack.com/tencentyun/qplayer-h5/master/test/mp4_player.test.html
var player = QPlayer.create({
vType: 'm3u8',
dom: '.v1',
source: 'https://online-1253125191.cossh.myqcloud.com/test_new_logo/dragons1.mp4.f40.m3u8',
width: '100%',
coverImg: 'https://dn-cnode.qbox.me/Fv8fvViUeOJpBlOWYzBo1txRUhdN',
autoplay: true,
})在线体验: https://raw.githack.com/tencentyun/qplayer-h5/master/test/m3u8_vod_player.test.html
- HTML5 模式
- 视频格式: mp4、m3u8
- 视频编码: H.264
- 音频编码: AAC
vTypeString -m3u8或mp4,目前不支持 flvdomString || HTMLElement - 播放器外层元素。当传入 String 时,会通过document.querySelector查找元素。sourceString - 视频的源地址 urlwidthString - 播放器宽度。100px或者100%heightString - 播放器高度。100px或者100%coverImgString - 封面图片 urlautoplayString - 是否自动播放volumeNumber - 音量大小,取值 0 到 1 之间。如:0.3
开始播放
暂停播放
isMuteBoolean - 是否静音
volume 取值 0 到 1 之间。如:0.3
返回值取值 0 到 1 之间。如:0.3
返回是否正在播放
获取视频的总时长。如 35.083332
获得视频目前的时间。如 33.691783