Spec-Zone.ru › Web APIs

TimeRanges: метод end()

Метод end() интерфейса TimeRanges возвращает смещение во времени (в секундах), в котором заканчивается указанный диапазон времени.

Синтаксис

end(index)

Параметры

index

Номер диапазона, для которого нужно получить время окончания.

Возвращаемое значение

Число.

Исключения

IndexSizeError DOMException

Выбрасывается, если указанный индекс не соответствует существующему диапазону.

Примеры

Предположим, у нас есть элемент видео с ID "myVideo":

const v = document.getElementById("myVideo");

const buf = v.buffered;

const numRanges = buf.length;

if (buf.length === 1) {
  // only one range
  if (buf.start(0) === 0 && buf.end(0) === v.duration) {
    // The one range starts at the beginning and ends at
    // the end of the video, so the whole thing is loaded
  }
}

В этом примере рассматриваются временные диапазоны для проверки, загружено ли все видео.

Спецификации

Спецификация
HTML
# dom-timeranges-end-dev

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
end 6 12 4 ≤12.1 3.1 18 4 ≤12.1 2 1.0 ≤37

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/TimeRanges/end

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API