使用SWFObject.embedSWF()嵌入YouTube播放列表
我正在尝试使用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嵌入它。
如何才能做到这一点?
谢谢!
我正在做类似的工作,并在寻找解决方案,以解决我的问题可能已经找到你的...
在你有的地方;
swfobject.embedSWF("http://www.youtube.com/v/" + videoID +
将其更改为:
swfobject.embedSWF("http://www.youtube.com/p/" + playlistID +
我相信这会起作用。 这就是我们的播放列表放在播放器上的原因。 然而,这不是我们希望展示它的方式。 我们希望播放器下面的列表,所以我仍然在寻找答案。
我希望这可以帮助你!
你不需要JavaScript或任何东西,你只需进入你的播放列表,并旁边播放所有按钮它说共享,单击,然后单击嵌入并复制并通过您的网站上的代码。
这可以帮助你尝试你自己的... http://jsfiddle.net/masiha/tFQEN/1/
链接地址: http://www.djcxy.com/p/28945.html