Derniers tutoriels de développement web
 

Objet audio DOM HTML


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() :

Exemple

var x = document.getElementById("myAudio");
Essayez vous - même »

Créer un objet audio

Vous pouvez créer un <audio> élément en utilisant le document. createElement() document. createElement() méthode:

Exemple

var x = document.createElement("AUDIO");
Essayez vous - même »

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