嗨,
我正在尝试使用 HTML5 实现两个视频的同步播放。因此,在寻找一个视频时,应等待另一个到 HAVE_ENOUGH_DATA,然后再开始播放两个视频。
在currentTime = seekPosition;
我立即暂停两个视频并检查 readyState 之后。两个视频的 readySates 总是 HAVE_ENOUGH_Data,所以我.play()
都是。
我认为,这.play()
两个视频都会立即开始播放,但有时它们必须加载几秒钟才能播放。
我在 Chrome 中对此进行了测试,所以在我看来,在搜索操作之后没有使用 readyState?感谢您的任何想法。
编辑
找到这个错误报告http://code.google.com/p/chromium/issues/detail?id=73609。所以看起来整个 readystate / canplaythroug 的事情在 Chrome 中实现得很差。根据这篇文章https://bugzilla.mozilla.org/show_bug.cgi?id=627153,Mozilla的人正在更准确地实施它。