我有HTML5视频和音频元素,我需要彼此保持同步。例如。如果视频缓冲,则音频将暂停,直到视频再次准备就绪。
希望有人指出我正确的方向。
答案 0 :(得分:0)
您希望收听各种media events的媒体元素,并在适当的时候处理它们。
例如,如果您发现一站式播放,则可以暂停另一个,将其当前播放位置设置为与暂停的播放位置相匹配,然后在您发现它继续播放后再播放。
我希望这是一种繁琐而不精确的方式,但我想不出比这更好的方法。
我首先编写一些代码来监听所有对每个元素都有用的事件,并在它们发生时将它们记录下来,然后我会观察到我需要回应的内容。然后通过浏览器开发工具进行大量的带宽限制等测试。
祝你好运!答案 1 :(得分:0)