вставить видео youtube-отказано в отображении в кадре, потому что он установил "X-Frame-Options" в "SAMEORIGIN" [дубликат]
этот вопрос уже есть ответ здесь:
Я пытаюсь кормить свою страницу django каким-то ресурсом, который я получаю откуда-то еще.
внутри канала, у меня есть видео youtube с url например:https://www.youtube.com/watch?v=A6XUVjK9W4o
как только я добавил Это на свою страницу, видео не появляется, говоря:
отказано в отображении'https://www.youtube.com/watch?v=A6XUVjK9W4o ' в a кадр, потому что он установил "X-Frame-Options" в "SAMEORIGIN".
тогда я сказал, Ну а что, если я изменюсь watch до embed. Затем появляется игрок youtube, но нет видео, говоря:
кто-нибудь знает, как я могу заставить это работать?
я показываю в html вот так:
<iframe width="420" height="315"
    src="{{vid.yt_url}}">
</iframe>
я гуглил почти час, никаких признаков успеха. Я пытался добавить &output=embed.. Неда..
5 ответов:
вы должны убедиться, что URL содержит embed, а посмотреть как
/embedконечная точка позволяет внешние запросы, в то время как/watchконечной точки.<iframe width="420" height="315" src="https://www.youtube.com/embed/A6XUVjK9W4o" frameborder="0" allowfullscreen></iframe>
url Youtube в
srcдолжен иметь и использоватьembedконечная точка вместоwatchТак, например, давайте скажем, что вы хотите вставить это видео youtubehttps://www.youtube.com/watch?v=P6N9782MzFQ(url браузера) вы должны использоватьembedконечная точка, поэтому url-адрес теперь должен быть чем-то вродеhttps://www.youtube.com/embed/P6N9782MzFQ, используйте это значение в качестве url вsrcатрибут внутри тега iframe в вашем HTML-коде, например:
<iframe width="853" height="480" src="https://www.youtube.com/embed/P6N9782MzFQ" frameborder="0" allowfullscreen ng-show="showvideo"></iframe>так что просто замените
https://www.youtube.com/watch?v=Сhttps://www.youtube.com/embed/и, конечно, проверьте идентификатор вашего видео в этом пример мой идентификатор видеоP6N9782MzFQ
вам нужно только скопировать из раздела YouTube Embed (нажмите на Поделиться ниже видео, а затем вставить и скопировать весь iframe)