Attribut d'événement oncanplaythrough en HTML
Exemple
Exécutez un script JavaScript lorsqu'une vidéo peut être lue entièrement, sans interruption :
<script>
function myFunction() {
alert("Peut lire la vidéo sans interruption");
}
</script>
<video oncanplaythrough="myFunction()"> Plus d'exemples "Essayez-le vous-même" ci-dessous.
Définition et utilisation
L'attribut oncanplaythrough se déclenche lorsque le navigateur estime qu'il peut lire l'audio ou la vidéo spécifiés sans avoir à s'arrêter pour le mise en mémoire tampon.
Pendant le processus de chargement d'un audio ou d'une vidéo, les attributs d'événements suivants se produisent, dans cet ordre :
- loadstart
- durationchange
- loadedmetadata
- loadeddata
- progress
- canplay
- canplaythrough
Support des navigateurs
Les chiffres dans le tableau spécifient la première version du navigateur qui prend entièrement en charge l'attribut d'événement.
| Attribut d'événement | |||||
|---|---|---|---|---|---|
| oncanplaythrough | Oui | 9.0 | Oui | Oui | Oui |
Syntaxe
< élément oncanplaythrough=" script "> Valeurs d'attribut
| Valeur | Description |
|---|---|
| script | Le script à exécuter lors de l'événement oncanplaythrough |
Détails techniques
| Balises HTML prises en charge : | Tous les éléments HTML, mais c'est le plus courant dans les éléments multimédias, comme <audio>, <embed>, <img>, <object>, et <video> |
|---|
Plus d'exemples
Exemple
Exécutez un script JavaScript lorsqu'un audio peut être lu entièrement, sans interruption :
<script>
function myFunction() {
alert("Peut lire l'audio sans interruption");
}
</script>
<audio oncanplaythrough="myFunction()">
Pages connexes
Référence DOM HTML : événement oncanplaythrough