2015-05-02 4 views
0

Я хочу создать своего рода плеер для веб-сайта, который я делаю. И дело в том, что пользователь нажимает на один div, а затем создается новый div, который будет содержать видео YouTube.Добавить видео на YouTube с помощью JQuery

$('.slika').click(function() { 
    var id = $(this).attr('id'); 
    $('body').prepend('<div class="player"><iframe width="560" height="315" src="https://www.youtube.com/watch?v=' + id + '" frameborder="0" allowfullscreen></iframe></div>'); 
}); 

И когда я пытаюсь сделать это я получаю «Load отрицается X-Frame-Options: https://www.youtube.com/watch?v=g6YLFbFh3tw не допускает перекрестного происхождение обрамления.» сообщение. Попробовал ответ Google, но мне ничего не помогает. Еще одна вещь, когда я делаю это на своей индексной странице, без «prepend», она работает.

+0

Сообщение должно быть совершенно ясно, Youtube добавил заголовки Запрещает любое обрамление их содержание. – adeneo

+0

Однако они предлагают код для встраивания видео на ваш сайт. – adeneo

+0

Он работает, когда я использую , но W3school говорит, что это устарело. – zmuci

ответ

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