2010-12-11 76 views
0

我有很多问题让YouTube视频在所有浏览器上正确加载模式。我只是找到了swfobject,但在实现它时找不到任何代码。加载Youtube的模式(可能与swfobject?)

谁能告诉我如何使用swfobject动态加载YouTube视频?我也有jQuery在网站上运行,如果这使得它更优雅的代码。

回答

0

我想通了。这是我用来让它在模态下工作的代码:

var atts = {}; 
atts.id = "vid"; 
$.modal('<div class="modal_container" style="background: transparent url(<?php echo $base_path . path_to_theme() ?>/images/bkgd_youtube_modal.png) no-repeat;"><div id="youtube_movie"></div></div>', options); 

swfobject.embedSWF('http://www.youtube.com/v/'+this.id+"&hl=en&fs=1&rel=0&color1=0x000000&color2=0x2d2d2d&enablejsapi=1&playerapiid=ytplayer", 
"youtube_movie", "460px", "280px", "9", null, null, atts);