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 иÑÐ»Ñ 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 > # dom-media-duration-dev > |
СовмеÑÑимоÑÑÑ Ñ Ð±ÑаÑзеÑами
СмоÑÑиÑе Ñакже
- The interface defining it,
HTMLMediaElement.