Свойственность продолжительности аудио

Определение и использование

duration Свойственность возвращает длину аудио в секундах.

Разные браузеры возвращают разные значения. В следующем примере:

  • Opera 18+ и Chrome возвращает "1.515102"
  • Firefox возвращает "1.509298"
  • Internet Explorer возвращает "1.5491875"
  • Safari возвращает "1.5149999856948853"
  • Opera 12 возвращает "1.5092970520000002"

Примечание:Эта свойственность только для чтения.

Пример

Получение длины аудио:

var x = document.getElementById("myAudio").duration;

Попробуйте сами

Синтаксис

audioObject.duration

Технические детали

Возвратное значение:

Числовое значение, представляющее длину аудио в секундах.

Если аудио не установлено, то возвращается NaN" (не число).

Если аудио передается в потоковом режиме и не имеет предварительно определенной длины, то возвращается "Inf" (бесконечность).

Поддержка браузеров

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Поддержка Поддержка Поддержка Поддержка Поддержка