HTMLMediaElement : méthode canPlayType()
Baseline
Large disponibilité
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
La méthode canPlayType() de l'interface HTMLMediaElement indique la probabilité que le navigateur actuel puisse lire un média d'un type MIME donné.
Syntaxe
canPlayType(type)
Paramètres
type-
Une chaîne de caractères définissant le type MIME du média et (optionnellement) un
paramètre codecscontenant une liste séparée par des virgules des codecs pris en charge.
Valeur de retour
Une chaîne de caractères indiquant la probabilité que le média puisse être lu. La chaîne de caractères sera l'une des valeurs suivantes :
""(une chaîne de caractères vide)-
Le média ne peut pas être lu sur l'appareil actuel.
probably-
Le média est probablement lisible sur cet appareil.
maybe-
Il n'y a pas suffisamment d'informations pour déterminer si le média peut être lu (jusqu'à ce que la lecture soit réellement tentée).
Exemples
let obj = document.createElement("video");
console.log(obj.canPlayType("video/mp4")); // "maybe"
Spécifications
| Spécification |
|---|
| HTML> # dom-navigator-canplaytype-dev> |
Compatibilité des navigateurs
Voir aussi
- L'interface
HTMLMediaElement: utilisée pour définir la méthodeHTMLMediaElement.canPlayType() - L'interface
MediaCapabilities - Gérer les problèmes de compatibilité des médias dans le contenu web
- Guide des types et formats de médias
- Codecs dans les types de médias courants