ホームページ >ウェブフロントエンド >CSSチュートリアル >JavaScript と jQuery を使用して HTML5 ビデオの再生を制御するにはどうすればよいですか?

JavaScript と jQuery を使用して HTML5 ビデオの再生を制御するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-12-08 12:09:11532ブラウズ

How Can I Control HTML5 Video Playback Using JavaScript and jQuery?

JavaScript と jQuery を使用した HTML5 ビデオ再生の制御

JavaScript と jQuery を使用した HTML5 ビデオの再生と一時停止は簡単なタスクですが、特定の操作が必要ですjQuery の使用に関する考慮事項。特定のタブまたは要素がクリックされたときにビデオを再生するには、提供されたコードに示すように、ビデオ要素で .play() メソッドを直接使用できます。

$('#playMovie1').click(function() {
    $('#movie1').play();
});

ただし、必要な場合は、別のタブまたは要素が選択されたときにビデオを一時停止するには、jQuery の .pause() 関数の代わりに DOM 要素のネイティブ .pause() メソッドを使用する必要があります。これは、.play() や .pause() などのビデオ再生制御関数が、jQuery オブジェクトではなく、基礎となる DOM 要素に対して動作するためです。したがって、再生を制御するには、DOM video 要素に直接アクセスする必要があります。

jQuery では、.get(0) メソッドを使用してネイティブ DOM 要素にアクセスできます。したがって、別のタブがクリックされたときにビデオを一時停止するには、次のように記述します。

$('#movie1').get(0).pause();

これらのテクニックを組み合わせることで、JavaScript の両方を使用したユーザー インタラクションに基づいて再生と一時停止を可能にする効果的なビデオ プレーヤー コントロールを作成できます。と jQuery。

以上がJavaScript と jQuery を使用して HTML5 ビデオの再生を制御するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。