Добавить видео на YouTube с помощью Jquery
Я хочу сделать своего рода плеер для веб-сайта, который я делаю. И дело в том, что пользователь нажимает на один div, а затем создается новый div, который будет содержать видео YouTube.
$('.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>');
});
И когда я пытаюсь сделать это, я получаю "Загрузка запрещена X-Frame-Options: https://www.youtube.com/watch?v=g6YLFbFh3tw не разрешает кадрирование из разных источников". сообщение. Попробовал в гугл ответ, но ничто не помогает мне. Еще одна вещь, когда я делаю это на моей странице индекса, без "prepend", это работает.
1 ответ
Хорошо, ошибка в использовании обычного URL YouTube. Я использовал: https://www.youtube.com/watch?v=g6YLFbFh3tw Я должен использовать: https://www.youtube.com/embed/g6YLFbFh3tw