Не работает вставка с ютюб

Опять 25. Понимаю проблема исписана. Я тоже знаю причину. Нужно только доработать код.

Видео вставляется вот так:
<iframe width="560" height="315" src="//www.youtube.com/embed/-uT1H6RslEE" frameborder="0" allowfullscreen></iframe>


В src нет протокола, а дживикс требует указать протокол. Т.е. с http: вот так:
<iframe width="560" height="315" src="http://www.youtube.com/embed/-uT1H6RslEE" frameborder="0" allowfullscreen></iframe>

Всё работает.

Ответ почти нашёл: livestreet.ru/blog/15641.html, но ссылка на первохабр битая, и я так и не узнал как нужно изменить код, что бы можно было вставлять без указания протокола.

Нужна ваша помощь. Спасибо!

в jevix.php у меня видео вставляется вот так:
array(
'iframe',
array('width' => '#int', 'height' => '#int', 'src' => array('#domain'=>array('youtube.com','youtu.be','rutube.ru','vimeo.com')))
),

2 комментария

avatar
avatar
Спасибо. Всё заработало. Плюсанул бы, если бы мог.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.