ハイ、
HTML5 で 2 つのビデオの同期再生を実装しようとしています。そのため、一方の動画を検索するときは、両方の動画の再生を開始する前に、もう一方の動画が HAVE_ENOUGH_DATA になるのを待つ必要があります。
currentTime = seekPosition;
両方のビデオをすぐに一時停止し、readyState を確認した後。両方のビデオの readySates は常に HAVE_ENOUGH_Data であるため、.play()
両方とも使用します。
両方のビデオがすぐに開始されると思いますが、.play()
再生する前に数秒間ロードする必要がある場合があります。
これをChromeでテストしたので、シーク操作後にreadyStateが使用されていないように見えますか? アイデアをありがとう。
編集
この Bugreport http://code.google.com/p/chromium/issues/detail?id=73609を見つけました。そのため、readystate / canplaythroug 全体が Chrome で実装されていないようです。この投稿https://bugzilla.mozilla.org/show_bug.cgi?id=627153によると、Mozilla の担当者はより正確に実装しています。