Встраивание плейлиста YouTube с помощью SWFObject.embedSWF () - PullRequest
0 голосов
/ 26 сентября 2011

Я пытаюсь использовать API JavaScript YouTube для встраивания плейлиста в мое приложение 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);
      }

Но как мне использовать API YouTube для вставки списка воспроизведения ?

Мне известен параметр списка воспроизведения в параметре URL embedSWF, но он выполняет добавление видео, чтобы создать плейлист на лету.

У меня уже есть плейлист в моей учетной записи YouTube, теперь я хочу встроить его с помощью API.

Как это можно сделать?

Спасибо!

Ответы [ 3 ]

1 голос
/ 18 февраля 2012

Вам не нужен javascript или что-либо еще, вы просто заходите в свой плейлист, и рядом с кнопкой «Воспроизвести все», которая называется «Поделиться», нажмите эту кнопку, затем вставьте, скопируйте и вставьте код на свой сайт.

1 голос
/ 02 октября 2012

Это может помочь вам попробовать самостоятельно ... http://jsfiddle.net/masiha/tFQEN/1/

1 голос
/ 15 октября 2011

Я работаю над чем-то похожим, и в поисках решения моей проблемы, возможно, нашел вашу ...

В том месте, где у вас есть;

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

Измените это на:

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

Я верю, что это сработает. Вот что ставит наш плейлист на плеер. И все же, мы не надеемся показать это не так. Нам нужен список под игроком, поэтому я все еще ищу этот ответ.

Надеюсь, это поможет вам!

...