Propriété de durée de l'audio

Définition et utilisation

duration La propriété renvoie la longueur de l'audio, en secondes.

Différents navigateurs renvoient des valeurs différentes. Dans l'exemple suivant :

  • Opera 18+ et Chrome renvoient "1.515102"
  • Firefox renvoie "1.509298"
  • Internet Explorer renvoie "1.5491875"
  • Safari renvoie "1.5149999856948853"
  • Opera 12 renvoie "1.5092970520000002"

Remarque :Cette propriété est lecture seule.

Exemple

Obtenir la longueur de l'audio :

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

Essayer personnellement

Syntaxe

audioObject.duration

Détails techniques

Valeur de retour :

Nombre, représentant la longueur de l'audio en secondes.

Si l'audio n'est pas défini, retourne NaN" (Not-a-Number, non un nombre).

Si l'audio est transmise en continu et sans longueur prédéfinie, retourne "Inf" (Infini).

Compatibilité avec les navigateurs

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Support Support Support Support Support