如何在我的网页中嵌入YouTube视频,为我提供了相应的步骤

时间:2010-06-25 10:02:27

标签: youtube

嗨,你好,我是这个论坛的新手,也是youtube中的新手 我还创建了一个样本 让我说出一些步骤 从http://groboclown.net/yt_playlist/howto-embed-long.html

复制了一个示例youtube html脚本

点击sampl.html,它只显示youtube播放器的黑色全部 我在onYouTubePlayerReady(){中发出警报的问题是什么 但它不打印任何东西为什么?我怎么能做youtube embeddig请帮助我任何身体我怎么能这样做 是一个网络服务器(tomcat或jboss等)总是需要它然后怎么做这个请帮助我任何身体可以

1 个答案:

答案 0 :(得分:1)

在网页上嵌入YouTube的最简单方法是使用视频所在的youtube页面上提供的嵌入代码。通常看起来像这样:

<object width="640" height="385"><param name="movie" value="http://www.youtube.com
/v/ZZZZZZZZZZZ&amp;hl=en_US&amp;fs=1"></param><param name="allowFullScreen" value="true">
</param><param name="allowscriptaccess" value="always"></param><embed 
src="http://www.youtube.com/v/ZZZZZZZZZZZ&amp;hl=en_US&amp;fs=1" type="application/x-
shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385">
</embed></object>

ZZZZZZZZZZZ是视频ID。

您使用的脚本用于创建youtube播放列表。它们可能无法播放,因为您尝试播放的视频禁用了嵌入,或者实际的网址无效。 Youtube视频ID具有特定长度,并且最常见的是,人们将ID字段误认为是整个URI。它不是,http://www.yout的Gdata资源使得youtubeID非常糟糕。

我建议让firefox的firebug插件检查错误并监控javascript调用以确保它们在被点击时实际被调用。

如果您使用的是youtube API ,请检查您的服务器日志以查看是否正在使用错误的Gdata资源,否则这将=失败。

通常情况下,YouTube视频采用.flv文件格式,因此如果无法访问该文件的直接网址,则将视频重新嵌入单独的Flash播放器可能会导致其无法正常工作。通常,原始的.FLV永远不可访问,因为这反过来又是嵌入在youtube播放器flash对象中的单独的子FLV。