嘿,伙计们,我想知道我做错了什么。
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/
谢谢
发布于 2011-02-15 17:39:19
您正在通过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 (它必须存在) ;)
https://stackoverflow.com/questions/5001829
复制相似问题