Недавно мы обновили Discourse до версии 3.4.0.beta1-dev (latest-release +50), и с тех пор наши встраиваемые видео отображаются вот так (слишком маленькие):
Есть ли у вас темизация? Проверьте свой CSS, используя инспектор браузера, и посмотрите, есть ли правило от темы, влияющее на какой-либо размер встраиваемого элемента.
Если я правильно понимаю, то на двух ваших скриншотах из первого сообщения (OP) всё выглядит так: на первом показан видео с YouTube, вставленное через код встраивания (я так думаю, потому что виден аватар автора видео). На втором — просто ссылка.
В первом случае код встраивания содержит параметры вроде размера и т. д. Я думаю, что только второе видео (по ссылке) проходит через «магию» Discourse, которая делает его ленивую загрузку и устанавливает размер и т. п.
На моём форуме было довольно распространено вставлять именно код встраивания вместо ссылки. Мне приходилось предупреждать пользователей, чтобы они делились только ссылками, так как у нас много тем с музыкой, фильмами и т. д., а также огромное количество вставленных видео с YouTube. Если они вставляли код встраивания, то вся тема начинала работать медленно, потому что при открытии темы все видео загружались сразу.
Поэтому действительно интересно, что примерно неделю назад эта ссылка успешно обрабатывалась через механизм ленивой загрузки Discourse на нашем форуме, а сейчас, похоже, для того же видео она не работает.
(Перейдите в панель администратора поста (гаечный ключ) и выберите «Пересобрать HTML» — если этот метод сработает, вы можете выполнить это массово с помощью другой техники)
Мне не удалось это исправить (но я кое-чему новому научился)
Я очень ценю, что вы нашли время помочь.
На данном этапе это остаётся загадкой, и ничего страшного не происходит, так что, возможно, мне просто придётся подождать и надеяться, что будущее обновление Discourse волшебным образом всё исправит.
Styleguide уже включён в ядро, поэтому его следует удалить из плагинов. Кроме того, я где-то читал, что Fingerprint работает некорректно. К сожалению, я не смог найти тот пост.
Можешь ли ты попробовать пересоздать пост, как упоминал Роберт, или загрузить новое видео в безопасном режиме?
Спасибо за информацию о Styleguide, я удалю его из плагинов.
К сожалению, ребейк не сработал, и, как вы и предлагали, я просто попробовал опубликовать другое видео с YouTube в безопасном режиме, но та же проблема сохраняется.