0

私は一種のビデオスライダーを作成しました。ビデオのサムネイルが水平方向に表示され、そのビデオ画像をクリックすると、そのビデオ統計を再生する必要があります。

選択した動画に関連するURLとデータを取得するためにAJAX呼び出しを行い、そのURLを <object> </object>コード内に配置しています。

実際には機能していますが、問題は、さまざまなタイプのビデオソース(「youtube」、「vimeo」など)があり、AJAX応答とビデオオブジェクトの表示に多少の遅延があることです。

その期間の読み込みメッセージを表示できるように、Videoオブジェクトが読み込まれているかどうかをどのように知ることができるかについてのアイデア。

4

1 に答える 1

1

vimeoについてはよくわかりませんが、YouTubeプレーヤーにはjavascript apiがあり、これを有効にすると、プレーヤーが読み込まれて準備ができたときに、プレーヤーはjavascript関数「onYouTubePlayerReady」を呼び出します。

ですから、それを聞くだけで、プレーヤーがロードされて準備ができたことがわかります。

ドキュメントは次のとおりです。

http://code.google.com/apis/youtube/js_api_reference.html

vimeoにも似たようなものがあると思います。

于 2009-07-02T19:37:25.160 に答える