Свойства видеоплеера

Свойства видеоплеера video.

В функции push() также используются некоторые свойства, позволяющие получать информацию о мультимедиа. Далее перечислены наиболее популярные:

— paused. Возвращает значение true, если воспроизведение мультимедиа приостановлено или еще не начиналось;

— ended. Возвращает значение true, если воспроизведение мультимедиа завершилось;

— duration. Возвращает длительность мультимедиа в секундах;

— currentTime. Способно получать и возвращать значение. Оно либо информирует о текущей позиции воспроизведения мультимедиа, либо устанавливает новую позицию воспроизведения;

— error. Возвращает значение ошибки;

— buffered. Предоставляет информацию о том, какая доля файла уже загружена в буфер. Благодаря этому мы получаем возможность создавать индикаторы прогресса загрузки. Обычно данное свойство считывают после срабатывания события progress. Поскольку пользователи могут запрашивать загрузку мультимедиа не только с начала, но и с любой другой позиции, свойство buffered возвращает массив, содержащий все уже загруженные части мультимедиа, а не только ту, начало которой совпадает с началом файла. Для обращения к элементам массива используются атрибуты end() и start(). Например, код buffered. end(0) возвращает продолжительность (в секундах) первой из содержащихся в буфере частей мультимедиа. Поддержка данной возможности еще окончательно не реализована.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *