0

我正在尝试使用 YouTube 的 JavaScript API 将播放列表嵌入到我的 Facebook 应用程序中。

我尝试使用谷歌在此处显示的标准代码来嵌入一个简单的视频,并且效果很好。

代码是:

    function loadPlayer() {
        // The video to load
        var videoID = "[My Video ID]";
        // Lets Flash from another domain call JavaScript
        var params = { allowScriptAccess: "always" };
        // The element id of the Flash embed
        var atts = { id: "ytPlayer" };
        // All of the magic handled by SWFObject (http://code.google.com/p/swfobject/)
        swfobject.embedSWF("http://www.youtube.com/v/" + videoID + 
                           "?fs=1&version=3&enablejsapi=1&playerapiid=player1", 
                           "videoDiv", "420", "315", "9", null, null, params, atts);
      }

但是如何使用 YouTube API嵌入播放列表

我知道 embedSWF URL 参数上的播放列表参数,但它的作用是附加视频以即时制作播放列表。

我的 YouTube 帐户上已经有一个播放列表,现在我想使用 API 嵌入它。

如何才能做到这一点?

谢谢!

4

3 回答 3

1

您不需要javascript或任何东西,您只需进入您的播放列表,然后在播放所有按钮旁边显示共享,单击该按钮,然后单击嵌入并复制并粘贴您网站上的代码。

于 2012-02-17T21:44:36.147 回答
1

这可能会帮助您自己尝试... http://jsfiddle.net/masiha/tFQEN/1/

于 2012-10-01T21:55:47.700 回答
1

我正在做类似的事情,在寻找我的问题的解决方案时可能已经找到了你的......

在你拥有的地方;

swfobject.embedSWF("http://www.youtube.com/v/" + videoID + 

将其更改为:

swfobject.embedSWF("http://www.youtube.com/p/" + playlistID + 

我相信这会奏效。这就是将我们的播放列表放在播放器上的原因。然而,这不是我们希望展示它的方式。我们希望在播放器下方有一个列表,所以我仍在寻找答案。

我希望这可以帮助你!

于 2011-10-14T23:18:06.207 回答