0

YouTube の JavaScript API を使用して、プレイリストを Facebook アプリに埋め込もうとしています。

ここでGoogle が示す標準コードを使用して単純なビデオを埋め込んでみましたが、うまくいきました。

コードは次のとおりです。

    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 を使用して Playlist を埋め込むにはどうすればよいでしょうか?

embedSWF URL パラメーターのプレイリスト パラメーターは認識していますが、その場でプレイリストを作成するように動画を追加します。

YouTube アカウントに既にプレイリストがあり、API を使用してそれを埋め込みたいと考えています。

これはどのように行うことができますか?

ありがとう!

4

3 に答える 3

1

私は似たようなことに取り組んでおり、私の問題の解決策を探していると、あなたのものを見つけたかもしれません...

あなたがいる場所で;

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

それを次のように変更します。

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

私はそれがうまくいくと信じています。これにより、プレイリストがプレーヤーに配置されます。それでも、それは私たちが望んでいる方法ではありません。プレイヤーの下にリストが欲しいので、その答えをまだ探しています。

これがお役に立てば幸いです。

于 2011-10-14T23:18:06.207 に答える
1

JavaScript などは必要ありません。再生リストに移動し、[すべて再生] ボタンの横にある [共有] をクリックし、[埋め込み] をクリックして、サイトのコードをコピー アンド ペーストします。

于 2012-02-17T21:44:36.147 に答える
1

これは、自分で試すのに役立つ場合があります... http://jsfiddle.net/masiha/tFQEN/1/

于 2012-10-01T21:55:47.700 に答える