Définition et utilisation
L'événement d'durationChange se produit lorsque les données de la durée de l'audio / vidéo spécifiée est modifiée.
Remarque: Quand un audio / vidéo est chargée, la durée passe de "NaN" à la durée réelle de l'audio / vidéo.
Au cours du processus de chargement d'un audio / vidéo, les événements suivants se produisent, dans cet ordre:
- loadstart
- durationchange
- loadedmetadata
- loadeddata
- progress
- canplay
- canplaythrough
S'applique à
Le ondurationchange attribut fait partie des attributs de l' événement , et peut être utilisé sur les éléments suivants:
Éléments | un événement |
---|---|
<audio> | durationchange |
<video> | durationchange |
Exemples
Audio Exemple
Exécuter "myFunction" lorsque l'audio est prêt à commencer à jouer:
<audio ondurationchange="myFunction()">
Essayez - le vous - même » Video Exemple
Exécuter "myFunction" lorsque la vidéo est prêt à commencer à jouer:
<video ondurationchange="myFunction()">
Essayez - le vous - même » support du navigateur
Le ondurationchange
attribut a le support de navigateur suivant pour chaque élément:
Élément | |||||
---|---|---|---|---|---|
audio | Oui | 9.0 | Oui | Oui | Oui |
video | Oui | 9.0 | Oui | Oui | Oui |