HTML Audio/Video DOM canPlayType() Méthode

❮ Référence HTML Audio/Video DOM

Exemple

Vérifiez si votre navigateur peut lire différents types de vidéos :

let vid = document.createElement('video');
isSupp = vid.canPlayType(vidType+';codecs="'+codType+'"');
Essayez-le vous-même »

Définition et Utilisation

La méthode canPlayType() vérifie si le navigateur peut lire le type audio/vidéo spécifié.

La méthode canPlayType() peut retourner l'une des valeurs suivantes :

  • "probablement" - le navigateur prend très probablement en charge ce type audio/vidéo
  • "peut-être" - le navigateur pourrait prendre en charge ce type audio/vidéo
  • "" - (chaîne vide) le navigateur ne prend pas en charge ce type audio/vidéo

Support des Navigateurs

Les chiffres dans le tableau spécifient la première version du navigateur qui prend entièrement en charge la méthode.

Méthode
canPlayType() Oui 9.0 Oui Oui Oui

Syntaxe

audio|video .canPlayType( type )

Valeurs des Paramètres

Valeur Description
type Spécifie le type audio/vidéo (et les codecs optionnels) à tester pour la prise en charge.

Valeurs courantes :

  • video/ogg
  • video/mp4
  • video/webm
  • audio/mpeg
  • audio/ogg
  • audio/mp4

Valeurs courantes, y compris les codecs :

  • video/ogg; codecs="theora, vorbis"
  • video/mp4; codecs="avc1.4D401E, mp4a.40.2"
  • video/webm; codecs="vp8.0, vorbis"
  • audio/ogg; codecs="vorbis"
  • audio/mp4; codecs="mp4a.40.5"

Remarque : Cette méthode ne peut retourner "probablement" que si des codecs sont inclus.

Détails Techniques

Valeur de Retour : Une chaîne représentant le niveau de prise en charge. Valeurs de retour possibles :
  • "probablement" - prise en charge très probable
  • "peut-être" - pourrait prendre en charge
  • "" - (chaîne vide) pas de prise en charge

❮ Référence HTML Audio/Video DOM