HTMLMediaElement.duration

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

HTMLMediaElement.duration свойство возвращает длину медиа в секундах или ноль, если данные по медиа недоступны.

Синтаксис

js
var myDuration = audioOrVideo.duration;

Значения

Double. Если медиа данные доступны, но длина неизвестна, то duration будет NaN. Если медиа загружается в фоновом режиме и не имеет заранее определённой длины, значение равно Inf.

Пример

js
var obj = document.createElement("video");
console.log(obj.duration); // NaN

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

Specification
HTML Standard
# dom-media-duration-dev

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

BCD tables only load in the browser

Смотрите также