MEILLEUR SITE POUR LES DÉVELOPPEURS WEB
HTML5. W3Schools en français. Le guide complet des tags

En Ua Es De

HTML Référence DOM audio/vidéo


Référence DOM audio et vidéo HTML

Le DOM HTML5 possède des méthodes, des propriétés et des événements pour <audio> et <video> éléments.


HTML Méthodes audio/vidéo

Méthode Description
addTextTrack() Ajoute une nouvelle piste de texte à l'audio/vidéo
canPlayType() Vérifiez si le navigateur peut lire le type audio/vidéo spécifié
load() Recharge l'élément audio/vidéo
play() Commencez la lecture de l'audio/vidéo
pause() Met en pause la lecture audio/vidéo en cours

Propriétés audio/vidéo HTML

Propriété Description
audioTracks Renvoie un objet AudioTrackList représentant les pistes audio disponibles
autoplay Définit ou renvoie si la lecture audio/vidéo doit commencer dès qu'elle est chargée
buffered Renvoie un objet TimeRanges représentant les parties mises en mémoire tampon de l'audio/vidéo
controller Renvoie l'objet MediaController représentant le contrôleur multimédia actuel de l'audio/vidéo
controls Définit ou renvoie si l'audio/vidéo doit afficher les commandes (comme lecture/pause, etc.)
crossOrigin Définit ou renvoie les paramètres CORS de l'audio/vidéo
currentSrc Renvoie l'URL de l'audio/vidéo actuel
currentTime Définit ou renvoie la position de lecture actuelle dans l'audio/vidéo (en secondes)
defaultMuted Définit ou renvoie si l'audio/vidéo doit être coupé par défaut
defaultPlaybackRate Définit ou renvoie la vitesse par défaut de la lecture audio/vidéo
duration Renvoie la durée de l'audio/vidéo actuel (en secondes)
ended Indique si la lecture de l'audio/vidéo est terminée ou non
error Renvoie un objet MediaError représentant l'état d'erreur de l'audio/vidéo
loop Définit ou renvoie si l'audio/vidéo doit recommencer une fois terminé
mediaGroup Définit ou renvoie le groupe auquel appartient l'audio/vidéo (utilisé pour lier plusieurs éléments audio/vidéo)
muted Définit ou renvoie si l'audio/vidéo est coupé ou non
networkState Renvoie l'état actuel du réseau de l'audio/vidéo
paused Indique si l'audio/vidéo est en pause ou non
playbackRate Règle ou renvoie la vitesse de lecture audio/vidéo
played Renvoie un objet TimeRanges représentant les parties lues de l'audio/vidéo
preload Définit ou renvoie si l'audio/vidéo doit être chargé lors du chargement de la page
readyState Renvoie l'état prêt actuel de l'audio/vidéo
seekable Renvoie un objet TimeRanges représentant les parties recherchées de l'audio/vidéo
seeking Indique si l'utilisateur recherche actuellement dans l'audio/vidéo
src Définit ou renvoie la source actuelle de l'élément audio/vidéo
startDate Renvoie un objet Date représentant le décalage horaire actuel
textTracks Renvoie un objet TextTrackList représentant les pistes de texte disponibles
videoTracks Renvoie un objet VideoTrackList représentant les pistes vidéo disponibles
volume Règle ou renvoie le volume de l'audio/vidéo

HTML Événements audio/vidéo

Événement Description
abort Se déclenche lorsque le chargement d'un fichier audio/vidéo est interrompu
canplay Se déclenche lorsque le navigateur peut commencer à lire l'audio/vidéo
canplaythrough Se déclenche lorsque le navigateur peut lire l'audio/vidéo sans s'arrêter pour la mise en mémoire tampon
durationchange Se déclenche lorsque le navigateur peut lire de l'audio/vidéo sans s'arrêter pour la mise en mémoire tampon
emptied Se déclenche lorsque la liste de lecture actuelle est vide
ended Se déclenche lorsque la liste de lecture en cours est terminée
error Se déclenche lorsqu'une erreur s'est produite lors du chargement d'un fichier audio/vidéo
loadeddata Se déclenche lorsque le navigateur a chargé l'image actuelle de l'audio/vidéo
loadedmetadata Se déclenche lorsque le navigateur a chargé des métadonnées pour l'audio/vidéo
loadstart Se déclenche lorsque le navigateur commence à rechercher l'audio/vidéo
pause Se déclenche lorsque l'audio/vidéo a été mis en pause
play Se déclenche lorsque l'audio/vidéo a démarré ou n'est plus en pause
playing Se déclenche lorsque la lecture audio/vidéo est en cours après avoir été mise en pause ou arrêtée pour mise en mémoire tampon
progress Se déclenche lorsque le navigateur télécharge l'audio/vidéo
ratechange Se déclenche lorsque la vitesse de lecture de l'audio/vidéo est modifiée
seeked Se déclenche lorsque l'utilisateur a fini de se déplacer/de passer à une nouvelle position dans l'audio/vidéo
seeking Se déclenche lorsque l'utilisateur commence à se déplacer/sauter vers une nouvelle position dans l'audio/vidéo
stalled Se déclenche lorsque le navigateur tente d'obtenir des données multimédias, mais que les données ne sont pas disponibles
suspend Se déclenche lorsque le navigateur ne reçoit pas intentionnellement de données multimédias
timeupdate Se déclenche lorsque la position de lecture actuelle a changé
volumechange Se déclenche lorsque le volume a été modifié
waiting Se déclenche lorsque la vidéo s'arrête car elle doit mettre en mémoire tampon l'image suivante