Propriedade de duração do áudio
Definição e uso
duration
A propriedade retorna a duração do áudio, em segundos.
Diferentes navegadores retornam valores diferentes. No exemplo a seguir:
- O Opera 18+ e o Chrome retornam "1.515102"
- O Firefox retorna "1.509298"
- O Internet Explorer retorna "1.5491875"
- O Safari retorna "1.5149999856948853"
- O Opera 12 retorna "1.5092970520000002"
Nota:Esta propriedade é de leitura.
Exemplo
Obter a duração do áudio:
var x = document.getElementById("myAudio").duration;
Sintaxe
audioObject.duration
Detalhes técnicos
Retorno: |
Número que representa a duração do áudio, em segundos. Se o áudio não estiver configurado, retorna NaN" (Não é um número). Se o áudio for transmitido em streaming e não tiver comprimento pré-definido, retorna "Inf" (Infinito). |
---|
Suporte ao navegador
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Suporte | Suporte | Suporte | Suporte | Suporte |