バックグラウンドミュージックと単一の画像を含むWebサイトがあります。音楽が始まるまで画像を非表示にし、オーディオが自動再生を開始するまで何らかの読み込みメッセージを表示したい. 私を助けてください :)
1578 次
2 に答える
1
この回答のスクリプトを見てください。明らかに、ニーズに合わせて「canplaythrough」に関連付けられている関数を変更する必要があります。たとえば、次のようなものを追加します。
$("#imageID").css("display", "block");
于 2012-12-21T11:51:17.617 に答える
0
最初に CSS で非表示の画像を設定します。
<audio>
Javascript イベント要素が起動するのをリッスンする必要があります。
https://developer.mozilla.org/en-US/docs/DOM/Media_events
次に、JavaScript コードで、優先するイベントをキャッチし、jQuery.show または同様の DOM 要素スタイル操作を使用して、イベント ハンドラーで画像を動的に表示します。
于 2012-12-25T14:45:29.770 に答える