どのようにビデオを埋め込むかによって異なります。私は個人的にはインライン埋め込みビデオを使用したくないのです。なぜなら、現在またはそれ以降に表示されていても、バックグラウンドで読み込まれているため、パフォーマンスやページの読み込みに影響します。
あなたがfancyboxでそれらを表示することを計画している場合に推奨される方法は、このHTMLを持つので、必要に応じてそれらを呼び出すことです。このスクリプト
<a class="video" href="pathToVideo/video.flv">open my video in fancybox</a>
使用:
<script type="text/javascript">
$(document).ready(function(){
$("a.video").click(function() {
$.fancybox({
'padding' : 0, // optional
'title' : this.title,
'content': '<embed src="jwplayer.swf?file='+this.href+'&autostart=true&fs=1" type="application/x-shockwave-flash" width="352" height="240" wmode="opaque" allowfullscreen="true" allowscriptaccess="always"></embed>'
}); // fancybox
return false;
}); // click
}); // ready
</script>
がexample here
を参照してください。
出典
2012-01-07 20:25:22
JFK
私のブラウザの背後にある全画面表示のビデオに関しては、それはWindows 7の問題だったようです。私のコンピュータは裏返しになっていたので、フルスクリーンビデオだけでなく、ブラウザを他のすべてのウィンドウの上に置いておく必要がありました。私は再起動し、すべてが完璧に機能しました。 –
あなたがJFKに提供した情報をありがとう、私はすぐにあなたのコードを試してみましょう。 –
fancyboxがいくつかのプレースホルダコンテンツを追加した後、jwplayer setupを使用します。 'content': '
'そして次にjwplayer( "player")setup({file: "video.mp4"}) – funrob