Atributo de duración de audio
Definición y uso
duration
La propiedad devuelve la longitud del audio en segundos.
Los navegadores devuelven valores diferentes. En el siguiente ejemplo:
- Opera 18+ y Chrome devuelven "1.515102"
- Firefox devuelve "1.509298"
- Internet Explorer devuelve "1.5491875"
- Safari devuelve "1.5149999856948853"
- Opera 12 devuelve "1.5092970520000002"
Nota:Esta propiedad es de solo lectura.
Ejemplo
Obtener la longitud del audio:
var x = document.getElementById("myAudio").duration;
Sintaxis
audioObject.duration
Detalles técnicos
Valor devuelto: |
Número que representa la longitud del audio en segundos. Si no se ha configurado el audio, se devuelve "NaN" (No es un número). Si el audio se transmite en streaming y no tiene longitud predeterminada, se devuelve "Inf" (Infinito). |
---|
Compatibilidad con navegadores
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Soporte | Soporte | Soporte | Soporte | Soporte |