Play video attachments using inline video tag
This PR makes video attachments (files that end in .mov or .mp4) play using inline <video> tag. The videos do not autoplay and are muted by default. There is no lightbox support for now, and there are no useful thumbnails (this requires backend support).
Это пока для беты. Поставь пожалуйста DRAFT чтобы не смерджили случайно
Поскольку превью всё равно нет, а плеер даже соотношение сторон правильное не подхватывает, может быть не выводить сразу тег video, а показывать его после клика по кнопке/ссылке/иконке “Play video”?
@davidmz и включить автоплей?
Ну, там уже и автоплей можно. А то так выглядит немного бажно (с точки зрения простого юзера)
Есть вариант сменить preload на metadata, и проблема целиком снимется (будет появляться тамбнейл правильного размера), но тогда от каждого видео браузер будет автоматически загружать первые несколько секунд. У меня почему-то фаерфокс не всегда показывает в сетевых запросах, что происходит, но от Диминого 14мб видео он автоматом загрузил первые 2.5мб. Разные браузеры (особенно на мобильниках) будут разное количество данных скачивать, сложно будет контролировать.
Могу предложить такой вариант:

@n1313 я сделал rebase на релизную ветку чтобы в бету было корректно забрать
Да, как-то так. metadata не стоит использовать, мобильники его игнорируют (и правильно делают).
:recycle: PR Preview 2eb2e24295b9d1c092aca182e5b587c8734e019a has been successfully destroyed since this PR has been closed.
🤖 By surge-preview
