<blockquote class="reddit-card" data-card-created="1588774544"><a href="https://www.reddit.com/r/VALORANT/comments/gdyrsg/i_also_decided_to_edit_at_2am/">Я тоже решил редактировать в 2 часа ночи</a> от <a href="http://www.reddit.com/r/VALORANT">r/VALORANT</a></blockquote>
<script async src="//embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script>
Ха-ха, вы двое этого хотите, но задумывались ли вы о том, чего хочет Reddit?
Поскольку они полностью изменили свою философию и запустили v.redd.it, теперь всё не так, как раньше.
Все теги OpenGraph и Twitter Card предоставляют нам статичное изображение. Reddit чётко указывает, что можно встраивать только статичное изображение.
Если вы копнете глубже, то обнаружите, что видео находится в контейнере DASH, то есть аудио и видео — это отдельные файлы. Чтобы заставить это воспроизводиться в Discourse, потребуется, как минимум, использовать собственный JS-видеоплеер.
@Falco, можем ли мы придумать вариант, при котором видео не будет воспроизводиться автоматически?
Редактирование: Если принудительно добавить allow="autoplay 'none'" к элементу iframe в HTML-санитайзере, это может решить проблему (только в новых браузерах).
Добавление allow="autoplay 'none'" в конец элемента iframe позволяет видео появиться, и оно воспроизводится корректно со всеми элементами управления встраивания (пауза, воспроизведение и т.д.):