Я хочу создать своего рода плеер для веб-сайта, который я делаю. И дело в том, что пользователь нажимает на один 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», она работает.
Сообщение должно быть совершенно ясно, Youtube добавил заголовки Запрещает любое обрамление их содержание. – adeneo
Однако они предлагают код для встраивания видео на ваш сайт. – adeneo
Он работает, когда я использую