
Если стиль «Высота: 1000%» отключен, вертикальное видео содержится по желанию. Однако нежелательные элементы, такие как пользовательский интерфейс «Больше видео», добавляются, когда видео приостановлено.
[img]https:/ /i.sstatic.net/CULGo5Tr.png[/img]
Есть ли способ одновременно содержать вертикальное видео в кадре 16/9 и скрыть "больше видео" Пользовательский интерфейс?
Проигрыватель должен поддерживать как вертикальное, так и горизонтальное видео, поэтому жесткое кодирование ширины и высоты в CSS неприемлемо. Однако динамическая установка ширины и высоты на основе видео приемлема (если эта информация доступна).
Если добавлен следующий CSS, вертикальное видео подходит, но я не могу уменьшите высоту плеера (до той же высоты, что и видео формата 16/9) без обрезки/масштабирования.
Код: Выделить всё
media-player {
aspect-ratio: 9/16;
}
Код: Выделить всё
[*]
- https://github.com/vidstack/player/issues/1445
- https://github.com/vidstack/player/issu ... 1908991856
Подробнее здесь: https://stackoverflow.com/questions/793 ... -videos-ui
Мобильная версия