我正在尝试创建一个简单的 youtube 播放器,它应该显示视频的缩略图并且应该连续播放它们。我知道 youtube Instant 会这样做,但是 JS 被缩小了,所以我无法理解它。我不是在寻找可以嵌入到播放器中的预制播放列表,因为最终我希望能够通过 ajax 加载添加更多视频。现在我只是想拥有一个可以播放两个视频的播放器。
这就是我到目前为止所拥有的:http: //jsfiddle.net/V2nJG/4/
我正在尝试创建一个简单的 youtube 播放器,它应该显示视频的缩略图并且应该连续播放它们。我知道 youtube Instant 会这样做,但是 JS 被缩小了,所以我无法理解它。我不是在寻找可以嵌入到播放器中的预制播放列表,因为最终我希望能够通过 ajax 加载添加更多视频。现在我只是想拥有一个可以播放两个视频的播放器。
这就是我到目前为止所拥有的:http: //jsfiddle.net/V2nJG/4/
以下是您可以传递给 YouTube 的播放器参数列表:http ://code.google.com/apis/youtube/player_parameters.html
播放列表
值是要播放的视频 ID 的逗号分隔列表。如果您指定一个值,则播放的第一个视频将是 URL 路径中指定的 VIDEO_ID,然后播放列表参数中指定的视频。
上面的链接指向一般 YouTube 文档区域,请查看 JavaScript API 链接(它们对于学习如何与播放器交互非常有用)。
此外,使用<iframe>
嵌入更容易,并将更多的麻烦放在 YouTube 的肩上。例如,YouTube 将根据正在播放的设备决定如何输出视频。
您的嵌入代码可以很简单:
<iframe class="youtube-player" type="text/html" width="640" height="385" src="http://www.youtube.com/embed/VIDEO_ID" frameborder="0">
</iframe>
来源:http ://apiblog.youtube.com/2010/07/new-way-to-embed-youtube-videos.html