用户与清理栏交互时的HTML5视频标签事件?

时间:2018-08-08 14:24:41

标签: html5-video dom-events

我正在使用MediaSource扩展将视频实时流式传输到HTML5 <video>标签中。它的效果很好,但有时它会比当前时间落后一些,或者“卡住”并暂停。我添加了一个看门狗,它定期将currentTime设置为最近的加载时间(恰好位于最后一个end()区域的buffered之前),从而巧妙地解决了这两个问题。

这会带来另一个问题:浏览器会向用户显示一个擦洗栏(如果他们为播放器打开了controls),这使他们可以浏览加载的视频。很好,但是只要我的看门狗运行,它就会注意到currentTime并没有尽可能晚,并且“有帮助”地向前跳。我希望能够在用户有意向后搜索时退出“实时模式”,但是我找不到用户与播放器控件交互时会触发的任何类型的事件(但当我与播放器控件进行交互时不会触发)在代码中设置currentTime

0 个答案:

没有答案