API需要在ready事件发生之后才可以调用,比如:
player.on('ready',function(e) {
player.loadByUrl(url);
});
名称 | 参数 | 说明 |
---|---|---|
play | 播放视频 | |
pause | 暂停视频 | |
replay | 重播视频 | |
seek | time | 跳转到某个时刻进行播放,time的单位为秒 |
getCurrentTime | 获取当前的播放时刻,返回的单位为秒 | |
getDuration | 获取视频总时长,返回的单位为秒 | |
getVolume | 获取当前的音量,返回值为0-1的实数 ios和部分android会失效 |
|
setVolume | 设置音量,vol为0-1的实数,ios和部分android会失效 | |
loadByUrl | url,time | 直接播放视频url,time为可选值(单位秒)目前只支持同种格式(mp4/flv/m3u8)之间切换 暂不支持直播rtmp流切换 |
reloaduserPlayInfoAndVidRequestMts | vid:视频id playauth:播放凭证 | 目前只支持HTML5界面上的重载功能 暂不支持直播rtmp流切换m3u8)之间切换 暂不支持直播rtmp流切换 |
setPlayerSize | w,h | 设置播放器大小w,h可分别为400px像素或60%百分比chrome浏览器下flash播放器分别不能小于397x297 |
setSpeed | speed | 手动设置播放的倍速,倍速播放仅H5支持 移动端可能会失效,比如android微信 倍速播放UI默认是开启的 如果自定义过skinLaout属性 需要添加speedButton项到数组里: {name:"speedButton", align:"tr",x:10, y:23} |
setSanpshotProperties | width 宽度 height 高度 rate 截图质量 |
设置截图参数 可参考如何使用截图 |