4

この形式に従う YouTube ビデオのサムネイルがたくさんあるサイトがあります。

<iframe width="250" height="141" src="http://www.youtube.com/embed/<VIDEOID>" frameborder="0" allowfullscreen ></iframe>

私がしたいことは、クリックしてビデオを再生すると、再生が始まる前にプレーヤーが 500x500 のサイズになることです。このセット内のすべてのビデオに対してこれを行う必要があります。

これは、誰かが Facebook でビデオをクリックしたときに起こることと同じ原理であり、サイズが大きくなり、再生が開始されます。

jQueryまたは別の方法でこれを行う際の助けをいただければ幸いです。

4

1 に答える 1

7

Facebook は最初からフレームを表示しません。「再生」ボタンが上にある画像を表示します。

https://fbexternal-a.akamaihd.net/safe_image.php?d=AQD6a6UECdMO9RsC&url=http%3A%2F%2Fi4.ytimg.com%2Fvi%2FsWwNTSj2Cy0%2Fmqdefault.jpg

(縮小)プラス

https://s-static.ak.fbcdn.net/rsrc.php/v2/yG/r/Gj2ad6O09TZ.png

等しい

https://dl-web.dropbox.com/u/113308/so/fb_movie.png

この画像をクリックすると、画像 (および周囲のマークアップ) が に置き換えられiframeます。

画像は Flash プレーヤーよりも高速に読み込まれるため、このようなサムネイルが多数あるページでも高速に読み込むことができます。

[編集] これは実際の例です。

于 2012-06-23T02:20:04.190 に答える