HTMLMediaElement.duration

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

Синтаксис

var myDuration = audioOrVideo.duration

Значения

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

Пример

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

Specifications

Specification Status Comment
HTML Living Standard
Определение 'HTMLMediaElement.duration' в этой спецификации.
Живой стандарт  
HTML5
Определение 'HTMLMediaElement.duration' в этой спецификации.
Рекомендация Initial definition.

Browser compatibility

Update compatibility data on GitHub
КомпьютерыМобильные
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome для AndroidFirefox для AndroidOpera для AndroidSafari on iOSSamsung Internet
durationChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка 6WebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?

Легенда

Полная поддержка  
Полная поддержка
Совместимость неизвестна  
Совместимость неизвестна

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