当HTML5视频进入缓冲模式时,我需要检测到这一点并停止一个动作的发生,但当视频退出缓冲模式时,我需要恢复这个动作。到目前为止,我已经发现我可以通过使用waiting函数来实现这一点:
video.on('waiting', function () { console.log("WAITING") /*stop action*/ });
在视频退出等待(缓冲)状态后,我应该调用什么函数来继续操作?
hm2xizp91#
我不了解jQuery,但一般来说video.on应该接受来自www.example.com的任何事件名称http://www.w3.org/TR/html5/embedded-content-0.html#mediaevents根据该页面,当“由于缺少媒体数据而暂停或延迟之后,回放准备好开始”时,触发事件“播放”。因此,代码将是:
video.on('playing', function () { console.log("PLAYING") /*play action*/ });
1条答案
按热度按时间hm2xizp91#
我不了解jQuery,但一般来说video.on应该接受来自www.example.com的任何事件名称http://www.w3.org/TR/html5/embedded-content-0.html#mediaevents
根据该页面,当“由于缺少媒体数据而暂停或延迟之后,回放准备好开始”时,触发事件“播放”。
因此,代码将是: