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.
Больше книг — больше знаний!
Заберите 30% скидку новым пользователям на все книги Литрес с нашим промокодом
ПОЛУЧИТЬ СКИДКУ