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

Запускайте или ставьте на паузу воспроизведение мультимедиа, когда люди нажимают пробел на клавиатуре, которая подключена по Bluetooth. Нажатие пробела для управления воспроизведением мультимедиа - это ожидаемое взаимодействие, независимо от используемой клавиатуры.

Убедитесь, что кастомные видеоплееры ведут себя так, как ожидается. Цель в том, чтобы дисплей заполнялся контентом по умолчанию при воспроизведении на устройствах. Однако, если заполнение дисплея приводит к слишком большой обрезке контента, видео следует смасштабировать так, чтобы оно соответствовало размеру экрана. Вы также должны разрешить людям переключаться между режимами просмотра в зависимости от их индивидуальных предпочтений.

Всегда отображайте видеоконтент в исходном соотношении сторон. Когда видеоконтент использует встроенный эффект экранного каше (леттрбоксинг, почтовая марка) с определенным соотношением сторон, iOS не может правильно масштабировать видео в зависимости от выбранного пользователем режима просмотра. Внутренние отступы, встроенные в видеокадр, могут привести к тому, что видео будет казаться меньше во всех режимах. Это также ведет к неправильному отображению видео в контекстах типа картинка в картинке на iPad.

Примеры режимов просмотра на iPhone Xs

Видео в 4:3

4:3 видео в полноэкранном режиме просмотра

4:3 видео в полноэкранном режиме просмотра

4:3 видео в режиме просмотра по размеру экрана (по умолчанию)

4:3 видео в режиме просмотра по размеру экрана (по умолчанию)

Видео в 16:9

видео в формате 16:9 в полноэкранном режиме просмотра

видео в формате 16:9 в полноэкранном режиме просмотра

видео в формате 16:9 в режиме просмотра по размеру экрана (по умолчанию)

видео в формате 16:9 в режиме просмотра по размеру экрана (по умолчанию)

Видео в 2:1

видео 2:1 в полноэкранном режиме просмотра (по умолчанию)

видео 2:1 в полноэкранном режиме просмотра (по умолчанию)

видео 2:1 в режиме просмотра по размеру экрана

видео 2:1 в режиме просмотра по размеру экрана

Видео в 21:9

21:9 видео в полноэкранном режиме просмотра (по умолчанию)

21:9 видео в полноэкранном режиме просмотра (по умолчанию)

21:9 видео в режиме просмотра по размеру экрана

21:9 видео в режиме просмотра по размеру экрана

iPhoneX_Legend_Modes.svg

Примеры внутр. отступа (padding) на iPhone Xs

Результат внутр. отступа у видео в 4:3

iPhoneX_Video_Fill_4-3 (1).svg

Untitled

4:3 видео в полноэкранном режиме просмотра

iPhoneX_Video_Fill_4-3_wrong.svg

Untitled

видео 4:3 с внутр. отступом, в полноэкранном режиме просмотра

Результат внутр. отступа у видео в 21:9