Книга: JavaScript. Подробное руководство, 6-е издание

TimeRanges

TimeRanges

множество фрагментов мультимедийных данных

Свойства buffered, played и seekable элемента MediaElement представляют блоки мультимедийных данных, загруженных в буфер, которые были проиграны и которые можно начать проигрывать. Каждый из этих блоков может включать множество разрозненных фрагментов (это характерно для свойства played, когда, например, пользователь перепрыгивает к середине видеозаписи). Объект TimeRanges представляет ноль или более разрозненных фрагментов. Свойство length определяет количество фрагментов, а методы start() и end() возвращают границы каждого фрагмента.

Объекты TimeRanges, возвращаемые объектами MediaElement, всегда нормализованы, т. е. в них отсутствуют пустые и смежные или перекрывающиеся фрагменты.

Свойства

readonly unsigned long length

Количество фрагментов, представленных данным объектом TimeRanges.

Методы

double end(unsigned long n)

Возвращает конец фрагмента n (в секундах) или возбуждает исключение, если значение n меньше нуля или больше или равно значению свойства length,

double start(unsigned long n)

Возвращает начало фрагмента n (в секундах) или возбуждает исключение, если значение n меньше нуля или больше или равно значению свойства length.

Оглавление книги


Генерация: 0.502. Запросов К БД/Cache: 2 / 2
поделиться
Вверх Вниз