Перейти к публикации

Баг при вставке видео с Youtube


Рекомендованные сообщения

Добрый день, на мой взгляд серьезная проблема для всех сайтов, которые вставляют видео с Youtube. Возможно есть какие-то варианты исправления, путем быстрых правок в коде.

 

Суть проблемы: при вставке видео тегом media, если это видео можно смотреть только на Yotube или видео уже недоступно, остается только код вида

[media=https://youtu.be/12345678]

А сам проигрыватель не подгружается. Что выглядит предельно странно в статье, когда вместо кода проигрывателя, выводится тег.

 

В ранних версиях проигрыватель подгружался, что намного удобнее как для пользователей (они могут перейти и посмотреть видео на сам Youtube , либо понимают что видео уже недоступно и идут дальше), так и для веб-мастеров (если много видео на странице, то сразу видно, какие видео требуется заменить).

 

Вот картинки, как было ранее

https://ltdfoto.ru/image/MxtvpA
https://ltdfoto.ru/image/MxtsXG

 

Можно ли как-то вернуть данную функцию, может внести быстрые правки в код? 

 

 

 

 

 

 

Изменено пользователем Toptext2022
Ссылка на сообщение
Поделиться на других сайтах

Никакого бага здесь нет. Код для видео DLE получает в момент добавления или редактирования новости, соответственно вы сразу видите доступно оно или нет, если новость опубликована на сайте и не трогается, то и код остается неизменным. А есть ли видео или нет, отдает уже сам сервис youtube, если есть то отдает, если нет то нет. Соответственно даже при при быстром редактировании, перед быстрым редактированием вы видите новость и видите доступно ли видео или нет.

Никакого возвращения к прошлому не будет, потому как DLE не сам формирует код, который может измениться по мере изменений в самом youtube, а получает непосредственно с youtube именно актуальный код по протоколу oEmbed

Ссылка на сообщение
Поделиться на других сайтах

Не до конца согласен. Понятен вариант, когда видео недоступно. Но если видео можно посмотреть на Youtube(т.е. это рабочее видео) и веб-мастер хочет вставить это видео. В принципе так вполне для пользователя может быть удобно (видео можно посмотреть, перейдя по ссылке из проигрывателя), для веб-мастера удобно. Потому как дизайн структурирован может быть под определенные размеры проигрывателя.

https://ltdfoto.ru/image/MxV3qC

 

Но в целом решение вы подсказали своим же ответом. Можно при публикации в html сразу вставлять код фрейма.

 

P.S. Ну и еще вопрос, почему в WYSIWYG редакторе никак не отображается разница между рабочим видео и нерабочим. Только надо заходить на сайт и перепроверять. Может, если видео не рабочее, тогда сразу как-то это указывать.

Изменено пользователем Toptext2022
Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Toptext2022 сказал:

P.S. Ну и еще вопрос, почему в WYSIWYG редакторе никак не отображается разница между рабочим видео и нерабочим. Только надо заходить на сайт и перепроверять. Может, если видео не рабочее, тогда сразу как-то это указывать.

Непонятна суть вашего вопроса. Что именно вы имеете ввиду?

Ссылка на сообщение
Поделиться на других сайтах

Ну в редакторе (при добавлении и редактировании) все видео (и рабочие и не рабочие) имеют одинаковый вид

 

[media=https://youtu.be/12345678a]

 

[media=https://youtu.be/12345678b]

 

[media=https://youtu.be/12345678c]

 

Хотя одни рабочие, у них в статье на сайте отображается проигрыватель, вторые нерабочие, у них отображается тег.

 

Раньше был WYSIWYG - LiveEditor, там сразу отображался проигрыватель, и сразу было видно что за видео вставляешь, рабочее оно или нет. Намного удобнее было. Может можно и в новых редакторах тоже самое сделать.

При добавлении большого количества видео в статьи, оптимально сразу видеть эти видео (как и картинки), потому как иногда можно не ту ссылку вставить, не то видео, и проверить можно только в превью. А если видео 10, 20, 30 в статье, то очень неудобно все это постфактум редактировать.

Ссылка на сообщение
Поделиться на других сайтах
23 часа назад, Toptext2022 сказал:

Хотя одни рабочие, у них в статье на сайте отображается проигрыватель, вторые нерабочие, у них отображается тег.

Визуальный редактор отображает визуально HTML код, а это не HTML код. Он станет HTML кодом только когда DLE его обработает на сервере и получит результат с сервиса youtube.

23 часа назад, Toptext2022 сказал:

Раньше был WYSIWYG - LiveEditor, там сразу отображался проигрыватель, и сразу было видно что за видео вставляешь, рабочее оно или нет. Намного удобнее было. Может можно и в новых редакторах тоже самое сделать.

Неважно какой редактор. Если вы используете BB теги, то будут BB теги. Если HTML то будет HTML. Если вы будете использовать изначально iframe вместо ББ Тегов, то он также и будет оставаться таким в визуальном редакторе.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...