view.video

Плеер для воспроизведения видео.

Плеер — это прямоугольный блок с рамкой и кнопками для управления видео. Размер блока можно настроить с помощью свойств ratio, fullHeight, minWidth и maxWidth.

Разрешение видео на размер блока не влияет — видео будет вписано в блок и не обрежется.

Из каких компонентов состоит этот пример
  • view.list — отображает данные списком;
  • view.text — показывает текст;
  • data.input — передает входные данные задания;
  • condition.played — проверяет, что исполнитель начал воспроизведение медиа;
  • condition.played-fully — проверяет, что исполнитель закончил воcпроизведение;
  • condition.all — проверяет, что выполняются все дочерние условия.

Свойства компонента

Название

Тип

Описание

type*

"view.video"

Задает тип компонента.

label

string

Надпись над компонентом.

fullHeight

boolean

Если true, элемент занимает все свободное пространство по вертикали. При этом элементу устанавливается минимальная высота 400 пикселей.

hint

string

Текст подсказки.

maxWidth

number

Максимальная ширина элемента в пикселях, которая не может быть меньше minWidth.

minWidth

number

Минимальная ширина элемента в пикселях. Имеет приоритет над maxWidth.

ratio

array

Соотношение сторон блока с видео. Массив из двух чисел: первое устанавливает ширину блока, второе — его высоту.

ratio[]

number

Относительный размер одной стороны.

url*

string

Ссылка на видеофайл.

validation

condition

Валидация на основе условия (condition).