大家好,
我想知道我在做什么错。
index.html
<script src="swfobject/swfobject.js"type="text/javascript"></script>
<div class="post">
<script type="text/javascript">
var params = { allowScriptAccess: "always" };
var atts = { id: "myytplayer" };
swfobject.embedSWF("http://www.youtube.com/e/GfugtAWxooU?enablejsapi=1&playerapiid=ytplayer",
"ytapiplayer", "425", "356", "8", null, null, params, atts);
</script>
</div>
我的swfobject文件夹与index.html在同一目录中。我为什么看不到任何东西。我已经在网上进行了测试(不仅仅是本地测试)。 http://jsfiddle.net/RsJbv/
谢谢
最佳答案
您正在通过swfobject动态嵌入youtube视频。您需要一个ID为ytapiplayer
的元素来“包装”视频。基本上,您必须对swfobject说在哪里加载swf
=> http://jsfiddle.net/steweb/czEF9/
swfobject.embedSWF("SWFURL","elementID", "width", "height", "8", null, null, params, atts);
elementID
是您的DOM元素的ID(必须存在);)