objet audio
L'objet audio est nouveau en HTML5.
L'objet audio représente un HTML <audio> élément.
Remarque: Le <audio> élément est pas pris en charge dans Internet Explorer 8 et les versions antérieures.
Accéder à un objet audio
Vous pouvez accéder à un <audio> élément en utilisant getElementById() :
Créer un objet audio
Vous pouvez créer un <audio> élément en utilisant le document. createElement() document. createElement() méthode:
Propriétés de l'objet audio
Propriété | La description |
---|---|
audioTracks | Renvoie un objet représentant AudioTrackList pistes audio disponibles |
autoplay | Définit ou retourne si l'audio doit commencer à jouer dès qu'il est prêt |
buffered | Renvoie un objet TimeRanges représentant les parties mises en mémoire tampon audio d'un |
controller | Renvoie l'objet MediaController représentant le contrôleur de support actuel d'un audio |
controls | Définit ou retourne si un audio doit avoir des contrôles affichés (play/pause etc) , (play/pause etc) |
crossOrigin | Définit ou retourne les paramètres audio d'un CORS |
currentSrc | Renvoie l'URL de l'audio en cours |
currentTime | Définit ou retourne la position de lecture en cours dans un fichier audio (in seconds) |
defaultMuted | Définit ou retourne si l'audio doit être désactivé par défaut |
defaultPlaybackRate | Définit ou retourne si la vitesse de lecture par défaut de l'audio |
duration | Renvoie la longueur d'un audio(in seconds) |
ended | Indique si la lecture de l'audio est terminée |
error | Renvoie un objet représentant MediaError l'état d'erreur de l'audio |
loop | Définit ou retourne si l'audio doit commencer à jouer encore, chaque fois qu'il est fini |
mediaGroup | Définit ou retourne le nom du groupe de médias l' audio(s) est une partie de |
muted | Définit ou retourne si le son doit être éteint |
networkState | Renvoie l'état du réseau actuel d'un audio |
paused | Définit ou retourne si un fichier audio est en pause |
playbackRate | Définit ou retourne la vitesse de la lecture audio |
played | Renvoie un objet TimeRanges représentant les parties jouées de l'audio |
preload | Définit ou retourne la valeur de la preload - preload attribut d'un audio |
readyState | Renvoie l'état actuel d'un prêt audio |
seekable | Retourne un objet représentant les parties TimeRanges adressable d'un audio |
seeking | Indique si l'utilisateur est actuellement à la recherche dans l'audio |
src | Définit ou retourne la valeur du src attribut d'un audio |
textTracks | Renvoie un objet TextTrackList représentant les pistes de texte disponibles |
volume | Définit ou retourne le volume audio d'un audio |
Méthodes d'objet audio
méthode | La description |
---|---|
addTextTrack() | Ajoute une nouvelle piste de texte à l'audio |
canPlayType() | Vérifie si le navigateur peut jouer le type audio spécifié |
fastSeek() | Vise à un moment précis dans le lecteur audio |
getStartDate() | Renvoie un nouvel objet Date, ce qui représente la chronologie actuelle de décalage |
load() | Re-charge l'élément audio |
play() | Commence à lire l'audio |
pause() | Suspend l'audio en cours de lecture |
Propriétés standard et événements
L'objet audio prend également en charge les standards propriétés et événements .
Pages associées
Tutoriel HTML: HTML5 audio
Référence HTML: HTML <audio> balise