javascript
  • javascript-events
  • youtube-api
  • 2012-04-16 3 views 1 likes 
    1

    Я динамически добавляю <iframe> и добавляю видео на Youtube. Игрок Youtube работает нормально, но элементы управления в полноэкранном режиме не отображаются.Youtube Полноэкранный контроль не отображается

    Код:

    var newIframe = $("<iframe width='80px' height='80px' " 
        + "src='http://www.youtube.com/watch?v=r3TtgYuaVFk' " 
        + "frameborder='0' allowfullscreen id='vid" + mindBoxID + "'>"); 
    var tmp = "#"+mindBoxID; 
    $(tmp).append(newIframe); 
    

    ответ

    2

    Вы src URL неправильно, используйте src='http://www.youtube.com/embed/r3TtgYuaVFk' вместо этого.

    var newIframe = $("<iframe width='80px' height='80px' " 
        + "src='http://www.youtube.com/embed/r3TtgYuaVFk' " 
        + "frameborder='0' allowfullscreen id='vid" + mindBoxID + "'>"); 
    var tmp = "#"+mindBoxID; 
    $(tmp).append(newIframe); 
    

    документация на <IFrame> встроенных видео можно посмотреть здесь https://developers.google.com/youtube/player_parameters#Manual_IFrame_Embeds

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