当HTML5视频是出于'等待',你怎么知道?

vlju58qv  于 2023-04-18  发布在  HTML5
关注(0)|答案(1)|浏览(166)

当HTML5视频进入缓冲模式时,我需要检测到这一点并停止一个动作的发生,但当视频退出缓冲模式时,我需要恢复这个动作。
到目前为止,我已经发现我可以通过使用waiting函数来实现这一点:

video.on('waiting', function () {
    console.log("WAITING")
    /*stop action*/
});

在视频退出等待(缓冲)状态后,我应该调用什么函数来继续操作?

hm2xizp9

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*/
});

相关问题