播放器在特定时刻会尝试调用下列JS函数,可在页面实现下列函数,捕获播放器事件
函数名 | 参数 | 说明 | 代码示例 |
---|---|---|---|
s2j_onPlayerInitOver | vid | 播放器数据初始化完毕后,Flash调用此函数 | 查看 |
s2j_onReadyPlay | vid | 播放器数据初始化完毕后,Flash调用此函数,可以执行j2s_resumeVideo,j2s_pauseVideo方法 | 查看 |
s2j_onPlayStart | vid | 播放器成功加载视频文件并缓冲完成后,即将开始播放第1秒时,Flash调用此函数 | 查看 |
s2j_onPlayOver | vid | 视频播放结束后,Flash调用此函数 | 查看 |
s2j_onVideoPlay | vid | 当触发播放事件时,Flash调用此函数 | 查看 |
s2j_onVideoPause | vid | 当触发暂停事件时,Flash调用此函数 | 查看 |
s2j_onVideoSeek | position,offset,vid | 当触发seek事件时,Flash调用此函数;其中position为seek前的播放进度,offset为seek后的播放进度 | 查看 |
s2j_onInteractionData | vid,sendTxt | 当触发答题事件时,Flash调用此函数,发送教育问答题目、id等数据(sendTxt参数) | 查看 |
s2j_onFullScreen | vid | 当触发全屏事件时,Flash调用此函数 | |
s2j_onNormalScreen | vid | 当触发普屏事件时,Flash调用此函数 | |
s2j_onPlayerError | type,vid | 当触发播放器错误提示时,Flash调用此函数 |
备注:
s2j_onPlayerError事件中,播放器错误提示类型type参数说明:
__onStreamPlayFaild | 视频文件加载失败 |
---|---|
__onStreamLoadTimeOut | 视频文件加载超时 |
__onVideoFileKeyError | 视频文件URL用到的KEY接口获取失败 |
__onSkinLoadIoError | 皮肤加载失败 |
__onVxmlStatusError | Vxml加载失败 |
__onUserWebSiteOutFlow | 用户流量超标 |
__onUserWebSiteTimeOut | 用户流量超标/过期 |
__onDomainWhiteBlackCheckError | 黑白名单检查不通过 |
__onXmlError | Vxml、uxml加载失败 |
__onVideoPlayBan | 禁止播放 |
__onVideoPlayTimeOut | 视频播放已超过限定次数 |
__onHorseRaceLampError | 跑马灯加载失败 |
__onVerificationBan | 跑马灯权限控制 |
__onVerificationError | 跑马灯验证失败 |