2012-04-01 39 views
0

iframeで再生するvimeoビデオを含むインラインアイテムのファンシーボックスがあります。私が最初にfancyboxを起動するときには問題ありません。しかし、私はそれを閉じて、もう一度開いてみると、ビデオは表示されません。ファンシーボックスのVimeoビデオ - 初回のみ再生

ファンシーボックスのデザインにはいくつかの要素が必要なため、インラインで使用する必要があります。

これは、インラインボックスのコードです:

<div style="display:none"><div id="fb-wrapper" class="simple"> 
     <img src="http://www.xxxxxxx.com/homestuff/images/window-fb-right-2903.png" id="right-window-fb" /> 
     <img src="http://www.xxxxxxxx.com/homestuff/images/window-fb-left-2903.png" id="left-window-fb" /> 
     <iframe id="player_1" src="http://player.vimeo.com/video/xxxxxx?title=0&amp;byline=0&amp;portrait=0&amp;autoplay=1&amp;api=1&amp;player_id=player_1" width="480" height="240" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe> 

答えて

3

あなたはfancyboxのv1.3.4を使用しているほとんどの場合、あなたではありませんか?

iframeについて、あなたはinlineコンテンツを使用しているので、あなたはまた、learn more about here

が、あなたが知っておく必要があり、別のバグがある...とhere you will find the description and the workaround

できるバグと回避策があります

私の考えでは、表示されているかどうかに関係なく、ページの読み込みにオーバーヘッドが発生するため、インラインiframeを隠しておくことは悪い考えです。私は直接ビデオをターゲットとヒントについてiframe

+0

おかげでfancybox typeを設定しますあなたの場合

。 vimeoのビデオの横に背景と画像が必要なため、iframeをタイプすることが可能かどうかはわかりません。 iframeだけでどうすればいいですか?これは私が取り組んでいることです:http://www.israelinsidethemheme.com/new-homepage/ –

+1

あなたはそれをやり続けることができますが、最初のバグは初めてのビデオを表示するものです。その場合、回避策を適用するか、fancybox jsファイルを編集するか、ここの手順に従ってください。http://groups.google.com/group/fancybox/browse_thread/thread/d7321b9a4df5b20b/ – JFK

+0

ok私はjsを変更していました。ありがとう! –

関連する問題