2015-04-15 2 views
0

Когда я добавляю игроков YouTube на свою страницу, параметры «rel» и «end» не работают. Все остальное о плеер работает удовольствие, кроме них параметров:При добавлении динамических объектов YouTube Параметры не работают (JavaScript)

function onYouTubeIframeAPIReady() { 
    $.each($(".ytiFrame"),function(index){ 
     ytPlayers[String($(this).attr("id"))] = new YT.Player(String($(this).attr("id")),{ 
      events: { 
       'onStateChange': onPlayerStateChange 
      }, 
      videoId: $(this).data('video'), 
      'rel':0, 
      'end':3 
     }); 
    }) 
} 

Как вы можете видеть, я добавляю новый YT.Player динамически и видео встраивается в плавающем фрейме отлично и играет просто отлично, и событие «onStateChange» тоже срабатывает. Но параметры «rel» и «end» вообще не работают.

Я также попытался:

  rel:0, 
      end:3 

и:

  rel:'0', 
      end:'3' 

и:

  'rel':'0', 
      'end':'3' 

никто не сделал разницу и были проигнорированы. Фактически, когда я смотрю на разметку при отладке, iFrame даже не перечисляет эти параметры.

ответ

Смежные вопросы