0

うまく機能している jQuery ビデオ背景プラグインを使用しています GitHub へのリンク

このコードを使用してビデオを再生します

      $('.video-background').videobackground({
            videoSource: ['../../background_mp4/dock.mp4'], 
            loop:true,
            })

そしてこれはそれを止めるために

     $('.video-background').videobackground('destroy')

私がする必要があるのは、その現在のステータス IE が再生されているか、何を再生しているかを見つけることです。プラグインを使用しましたが、この情報を取得できます

誰かアドバイスをお願いできますか?

ありがとうミック

4

1 に答える 1

1

私が知る限り、プラグインは、プリロードされたイベントとロードされたイベントの 2 つだけをリッスンする機能を提供し、それぞれオプションpreloadCallbackloadedCallbackオプションを使用します。

残念ながら、これらのコールバックには、呼び出さthisれたコンテナ要素を参照するコンテキスト があるようです。.videobackground()あなたの目的のために、コンテキストがビデオ要素である(またはビデオ要素がパラメーターとして渡される)と便利です。

DOM を (Firebug などを使用して) 掘り下げて、video 要素に対処する方法を見つける必要があります。次に、preloadCallback または loadedCallback で、必要なデータを取得して表示するリスナー (イベント ハンドラー) を配置します。

ビデオが HTML5 要素であると仮定すると<video>、豊富なドキュメント/チュートリアルが存在します。そうでない場合でも、すべてが失われるわけではありません。調査/調査/調査するだけです。

于 2013-05-11T13:17:54.840 に答える