0

複数の html5 ビデオが異なるタブ構造に埋め込まれたページがあります。FF は ogg 形式を再生しますが、これらのビデオの読み込み方法が異なるようです。各ビデオは自動再生がオンに設定されており、各タブをクリックすると再生されます。問題は、タブ間をすばやく移動すると、すべてのタブのクリックに以前の<video>タグを削除するコードがあるにもかかわらず、複数のビデオが同時に再生されることです。誰もこの行動を経験したことがありますか? どうやって解決に至ったのですか?この問題は FF 内に限定されています。他のすべてのブラウザーは、ビデオ インスタンスを正常に強制終了します。

PS:jqueryを使用しています

ありがとうございました

4

1 に答える 1

0

現在のタブの動画を再生している場所で、他のタブの動画を一時停止することもできます。

$(".tab").on("click", function () {
    $('video').each(function () { this.pause(); });
    //now play the correct video
});

これがまったく役立つかどうか教えてください。videoFirefox は、再生中のタグを削除したくない可能性があります。

于 2012-12-03T22:20:24.460 に答える