视频和封面

视频和封面

功能介绍

播放器视频播放与视频未开始播放前,自定义封面图片。

功能API

参数:

参数名类型默认值说明

wrap

String / HTMLElement

页面上存在需要载入播放器的DOM元素或css选择器

vid

String

从 polyv 后台上传的视频会生成一个视频唯一vid

width

Number / String

播放器的宽度

height

Number / String

播放器的高度

url

String

播放器自定义URL

loading_bg_img

String

封面图片设置

参数设置示例

var player = polyvPlayer({
    wrap: '#player',
    width: 800,
    height: 533,
    vid: 'e8888b74d1229efec6b4712e17cb6b7a_e',
});

方法:

方法名参数返回值说明

j2s_getDuration

Number

获取视频总时长

j2s_getCurrentTime

j2s_resumeVideo

方法调用示例

player.j2s_getDuration(); // 540

事件:

事件名返回值说明

s2j_onPlayerInitOver

播放器数据初始化完毕

s2j_onPlayStart

播放器成功加载视频文件并缓冲完成后,即将开始播放第1秒时触发

s2j_onVideoPlay

触发播放事件

s2j_onVideoPause

触发暂停事件

s2j_onFullScreen

触发全屏事件

s2j_onNormalScreen

触发普屏事件

事件监听示例

player.on('s2j_onPlayerInitOver', function() {
    console.info('播放器数据初始化完毕');
});

Tips:

  • 若检测到不兼容的浏览器,比如IE10、IE9,会自动切换为Flash播放器

  • 判断是PC浏览器是否支持H5可调用 player.isSupportHTML5检测

Last updated