Derniers tutoriels de développement web
 

HTML Audio / Vidéo Référence du DOM


HTML Audio et Vidéo Référence du DOM

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

Ces méthodes, propriétés et événements vous permettent de manipuler <audio> et <video> éléments en utilisant JavaScript.


HTML Audio / Méthodes vidéo

méthode La description
addTextTrack() Ajoute une nouvelle piste de texte à l'audio / vidéo
canPlayType() Vérifie si le navigateur peut lire les fichiers audio / vidéo de type spécifié
load() Re-charges l'élément audio / vidéo
play() Commence la lecture audio / vidéo
pause() Suspend l'audio en cours de lecture / vidéo

HTML Audio / Propriétés vidéo

Propriété La description
audioTracks Renvoie un objet AudioTrackList représentant les pistes audio disponibles
autoplay Définit ou retourne si l'audio / vidéo devraient commencer à jouer dès qu'il est chargé
buffered Renvoie un objet TimeRanges représentant les parties tamponnées de l'audio / vidéo
controller Renvoie l'objet MediaController représentant le contrôleur actuel des médias de l'audio / vidéo
controls Définit ou retourne si l'audio / vidéo doit afficher les contrôles (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 en cours
currentTime Définit ou renvoie la position actuelle de la lecture dans l'audio / vidéo (en secondes)
defaultMuted Définit ou retourne 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 longueur du courant audio / vidéo (en secondes)
ended Retourne si la lecture de l'audio / vidéo a pris fin ou non
error Renvoie un objet MediaError représentant l'état d'erreur de l'audio / vidéo
loop Définit ou retourne si l'audio / vidéo doit recommencer une fois terminé
mediaGroup Définit ou renvoie le groupe audio / vidéo appartient à (utilisé pour relier plusieurs éléments audio / vidéo)
muted Définit ou retourne si l'audio / vidéo est coupé ou non
networkState Renvoie l'état actuel du réseau de l'audio / vidéo
paused Retourne si l'audio / vidéo est en pause ou non
playbackRate Définit ou renvoie la vitesse de la lecture audio / vidéo
played Renvoie un objet TimeRanges représentant les parties jouées de l'audio / vidéo
preload Définit ou retourne si l'audio / vidéo doivent être chargés lorsque la page se charge
readyState Renvoie l'état prêt actuel de l'audio / vidéo
seekable Renvoie un objet TimeRanges représentant les parties seekable de l'audio / vidéo
seeking Retourne si l'utilisateur est actuellement à la recherche dans l'audio / vidéo
src Définit ou retourne la source de courant de l'élément audio / vidéo
startDate Renvoie un objet Date représentant l'heure actuelle compensée
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 Définit ou renvoie le volume de l'audio / vidéo

HTML Audio / Vidéo Événements

un événement La description
abort Se déclenche lorsque le chargement d'une audio / vidéo est interrompu
canplay Se déclenche lorsque le navigateur peut commencer à jouer l'audio / vidéo
canplaythrough Se déclenche lorsque le navigateur peut jouer à travers l'audio / vidéo sans arrêter pour tamponner
durationchange Se déclenche lorsque la durée de l'audio / vidéo est changé
emptied Se déclenche lorsque la liste de lecture en cours est vide
ended Se déclenche lorsque la liste de lecture en cours est terminé
error Se déclenche lorsque une erreur est survenue lors du chargement d'un audio / vidéo
loadeddata Se déclenche lorsque le navigateur a chargé le cadre actuel de l'audio / vidéo
loadedmetadata Se déclenche lorsque le navigateur a chargé les méta-données pour l'audio / vidéo
loadstart Se déclenche lorsque le navigateur commence à la recherche de l'audio / vidéo
pause Se déclenche lorsque l'audio / vidéo a été interrompue
play Se déclenche lorsque l'audio / vidéo a été démarré ou ne sont plus en pause
playing Se déclenche lorsque l'audio / vidéo est en lecture après avoir été interrompue ou arrêtée pour tamponner
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é
seeked Se déclenche lorsque l'utilisateur a terminé le déplacement / sauter à une nouvelle position dans l'audio / vidéo
seeking Se déclenche lorsque l'utilisateur commence à se déplacer / sauter à une nouvelle position dans l'audio / vidéo
stalled Se déclenche lorsque le navigateur tente d'obtenir des données de médias, mais les données ne sont pas disponibles
suspend Se déclenche lorsque le navigateur est intentionnellement ne reçoivent pas les données des médias
timeupdate Se déclenche lorsque la position actuelle de la lecture a changé
volumechange Se déclenche lorsque le volume a été modifié
waiting Se déclenche lorsque la vidéo arrête parce qu'il a besoin de tamponner la trame suivante