Одмин Posted March 12, 2015 Share Posted March 12, 2015 Добрый день!С сегодняшнего дня все ссылки на ютуб вида ххтт://youtu.be/* перестали работать...Точнее вместо привычного видео-плеера постится активная ссылка. Может подскажите что предпринять или может изменились параметры медиа-тега? Link to comment Share on other sites More sharing options...
Viktar83 Posted March 12, 2015 Share Posted March 12, 2015 Потому что теперь они не http а https (раньше как-то не обращал внимания)Шаблон замены медиа-тега правильный, а вот сам Медиа-тег надо подкорректировать: Внешний вид --> Сообщения --> Медиа-теги --> YouTu.beв поле "Медиа-тег" вместо:http://(www.)?youtu.be/([\d\w-_]+?)вставить:http(?:s)?://(www.)?youtu.be/([\d\w-_]+?) Проверяйте, вроде должно работать 4 Link to comment Share on other sites More sharing options...
Атаман Posted March 12, 2015 Share Posted March 12, 2015 Для youtubehttp(?:s)?://(www.)?youtube.com/watch\?(\S+?)?v=([\d\w-_]+?)(&\S*|\#\S*|$) <iframe id="ytplayer" class="EmbeddedVideo" type="text/html" width="640" height="390" src="//youtube.com/embed/$3?html5=1&fs=1" frameborder="0" allowfullscreen webkitallowfullscreen /></iframe> 4 Link to comment Share on other sites More sharing options...
Одмин Posted March 12, 2015 Author Share Posted March 12, 2015 Благодарю, ребята, вот только спасибки закончились)) Link to comment Share on other sites More sharing options...
SCSI Posted March 19, 2015 Share Posted March 19, 2015 Сделал новый медиа тег для новых ссылок. фрейм с видео появился, но ни одно видео не играет. пишет "ошибка видео" Link to comment Share on other sites More sharing options...
Viktar83 Posted March 19, 2015 Share Posted March 19, 2015 А через полную ссылку из адресной строки вставляется? Если нет, значит в видео проблема или ссылку неправильно вставляете. Можно ссылку на это видео? Потому что вот, все работает: Link to comment Share on other sites More sharing options...
SCSI Posted March 19, 2015 Share Posted March 19, 2015 Видео вставляю через короткую ссылку (которая внизу во вкладке "поделиться) вида https://youtu.be/SD9VXHS8Im0 Обновил данные о себе. Форум 3.4.5 Link to comment Share on other sites More sharing options...
SCSI Posted March 19, 2015 Share Posted March 19, 2015 (edited) Проверил на двух произвольных видеоСсылка из строки адреса работает, но я то уже приучил пользователей вставлять ссылку короткую.Мне кажется проблема не в Медиа-теге а в шаблоне замены. Можете написать какой у вас? Edited March 19, 2015 by SCSI Link to comment Share on other sites More sharing options...
Viktar83 Posted March 19, 2015 Share Posted March 19, 2015 Нормально все: Попробуйте через полную ссылку из адресной строки:https://www.youtube.com/watch?v=SD9VXHS8Im0и проверьте код замены для медиа-тега, у меня он такой:<iframe id="ytplayer" type="text/html" width="640" height="390" src="http://youtube.com/v/$2?version=3" frameborder="0"/></iframe> Link to comment Share on other sites More sharing options...
SCSI Posted March 19, 2015 Share Posted March 19, 2015 Код для полной ссылки из адресной строки работает. Не работает код для Youtu.be, они сократили ссылку, теперь в ней нет никаких /v/ или /watch= Link to comment Share on other sites More sharing options...
Viktar83 Posted March 19, 2015 Share Posted March 19, 2015 может так тогда?<iframe id="ytplayer" class="EmbeddedVideo" type="text/html" width="640" height="390" src="http://youtube.com/embed/$2?html5=1&fs=1" frameborder="0" allowfullscreen webkitallowfullscreen /></iframe> 1 Link to comment Share on other sites More sharing options...
SCSI Posted March 19, 2015 Share Posted March 19, 2015 Не сработало. Давай я лучше покажу код целиком, а то может мы вообще о разных вещахНижний, который Toutube работает нормально. Короткая ссылка, верхний код не работает, хотя и показывает фрейм. Link to comment Share on other sites More sharing options...
Viktar83 Posted March 19, 2015 Share Posted March 19, 2015 Даже не знаю что с таким:<iframe id="ytplayer" class="EmbeddedVideo" type="text/html" width="640" height="390" src="http://youtube.com/embed/$2?html5=1&fs=1" frameborder="0" allowfullscreen webkitallowfullscreen /></iframe>что с таким:<iframe id="ytplayer" type="text/html" width="640" height="390" src="http://youtube.com/v/$2?version=3" frameborder="0"/></iframe>работает одинаково. Причина, значит, у Вас в чем-то другом... 1 Link to comment Share on other sites More sharing options...
Атаман Posted March 19, 2015 Share Posted March 19, 2015 У меня подобное из-за провайдера. У других пользователей как? Link to comment Share on other sites More sharing options...
SCSI Posted March 19, 2015 Share Posted March 19, 2015 Даже не знаю <iframe id="ytplayer" class="EmbeddedVideo" type="text/html" width="640" height="390" src="http://youtube.com/embed/$2?html5=1&fs=1" frameborder="0" allowfullscreen webkitallowfullscreen /></iframe> Вставил заново, обновил. Поменял в адресе ролика https на http - заработало. Поменял обратно - опять заработало. Удивительно. Большое спасибо за помощь. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now