Méthode canPlayType() de Audio

Définition et utilisation

canPlayType() La méthode vérifie si le navigateur peut lire le type d'audio spécifié.

canPlayType() La méthode peut renvoyer l'un des valeurs suivantes :

  • "probably" - Le navigateur a le plus probablement cette prise en charge audio
  • "maybe" - Le navigateur pourrait prendre en charge ce type d'audio
  • "" - (chaîne vide) Le navigateur ne prend pas en charge ce type d'audio

Exemple

Vérifiez si votre navigateur peut lire différents types d'audio :

var x = document.createElement("AUDIO");
isSupp = x.canPlayType(vidType+';codecs="'+codType+'"');

Essayez-le vous-même

Syntaxe

audioObject.canPlayType(type)

Valeur du paramètre

Valeur Description
type

Définir les types d'audio pris en charge à tester (et les codecs optionnels).

Valeurs courantes :

  • audio/mpeg
  • audio/ogg
  • audio/mp4

Valeurs courantes, y compris les codecs :

  • audio/ogg; codecs="vorbis"
  • audio/mp4; codecs="mp4a.40.5"

Remarque :Si le codec est inclus, cette méthode ne peut retourner que "probably".

Détails techniques

Valeur de retour :

Valeur de chaîne, indiquant le niveau de prise en charge. Les valeurs possibles de retour :

  • "probably" - Très probablement pris en charge
  • "maybe" - Peut-être pris en charge
  • "" - (Chaîne vide) non prise en charge

Compatibilité des navigateurs

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