2015-06-03 3 views
-1

У меня возникли проблемы с встраиванием видео youtube VEVO. VEVO блокирует внедрение на веб-сайте, но каким-то образом directrics.com может это сделать. Пример ссылки: http://www.directlyrics.com/jessie-j-flashlight-lyrics.html Как вы можете видеть, видео вверху справа - это видео в формате vevo.Вставить youtube видео VEVO

Я обнаружил, что IFrame получает видео с веб-сайта владельца, например: http://c.yvoschaap.com/yt.html#id=DzwkcbTQ7ZE

ли вы, ребята, есть какие-либо идеи, как это делается?

+0

Какие проблемы? Что вы пытаетесь сделать точно? Просто скопируйте вставку тега embed или создайте его с URL-адреса Youtube и т. Д.? Можете ли вы разместить свой код? «У меня проблемы» немного расплывчато, чтобы помочь ... –

+0

Youtube позволяет ограничить встраивание в определенные URL-адреса. Возможно, у DirectLyrics есть сделка с VEVO. – evolutionxbox

+0

Я узнал, что VEVO не разрешает запросы видео с IP-адресов (xxx.xxx.xxx.xxx). Я попробовал тот же стандартный встроенный скрипт на веб-хостинге и получил доступ к youtube с URL-адреса (http://www.some.site), и теперь он работает как обычное видео. Спасибо за ответы всем! :) –

ответ

-1
  1. Перейдите на видео YouTube, которое вы хотите внедрить.
  2. Нажмите Поделиться
  3. Нажмите Вставить
  4. Скопируйте и вставьте в Iframe на ваш сайт.

Пример плавающего фрейма:

<iframe width="560" height="315" src="https://www.youtube.com/embed/DzwkcbTQ7ZE" frameborder="0" allowfullscreen></iframe> 

JSFiddle:

https://jsfiddle.net/8Lxtsdkn/

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