Objet Video DOM HTML
- Page précédente <var>
- Page suivante CSSStyleDeclaration
L'objet Video
L'objet Video est un nouveau objet dans HTML5.
L'objet Video représente l'élément HTML <video>.
Accéder à l'objet Video
Vous pouvez accéder à l'élément <video> en utilisant getElementById() :
var x = document.getElementById("myVideo");
Création de l'objet Video
Vous pouvez créer un élément <video> en utilisant la méthode document.createElement() :
var x = document.createElement("VIDEO");
Propriétés de l'objet Video
Propriétés | Description |
---|---|
audioTracks | Retourne l'objet AudioTrackList représentant les pistes audio disponibles. |
autoplay | Définit ou retourne si le vidéo doit être joué immédiatement après qu'il soit prêt (chargement terminé). |
buffered | Retourne l'objet TimeRanges représentant les parties mises en cache du vidéo. |
controller | Retourne l'objet MediaController représentant le contrôleur de média actuel du vidéo. |
controls | Définit ou retourne si les contrôles doivent être affichés (par exemple, lecture/pause, etc.). |
crossOrigin | Définit ou retourne les paramètres CORS du vidéo. |
currentSrc | Retourne l'URL actuelle du vidéo. |
currentTime | Définit ou retourne la position actuelle de lecture du vidéo en secondes. |
defaultMuted | Définit ou retourne si le vidéo est par défaut muet. |
defaultPlaybackRate | Définit ou retourne la vitesse de lecture par défaut du vidéo. |
duration | Retourne la durée du vidéo en secondes. |
ended | Retourne si la lecture du vidéo est terminée. |
error | Retourne l'objet MediaError représentant l'état d'erreur du vidéo. |
height | Définit ou retourne la valeur de l'attribut height du vidéo. |
loop | Définit ou retourne si le vidéo doit être lu à nouveau à la fin. |
mediaGroup | Définit ou retourne le nom du groupe de média auquel appartient le vidéo. |
muted | Définit ou retourne si le son est désactivé. |
networkState | Retourne l'état de réseau actuel du vidéo. |
paused | Définit ou retourne si le vidéo est en pause. |
playbackRate | Définit ou retourne la vitesse de lecture du vidéo. |
played | Retourne l'objet TimeRanges représentant les parties jouées du vidéo. |
poster | Définit ou retourne la valeur de l'attribut poster du vidéo. |
preload | Définit ou retourne la valeur de l'attribut preload du vidéo. |
readyState | Retourne l'état de préparation actuel du vidéo. |
seekable | Retourne l'objet TimeRanges représentant les parties adressables du vidéo. |
seeking | Retourne si l'utilisateur est en train de chercher dans la vidéo en ce moment. |
src | Définit ou retourne la valeur de la propriété src de la vidéo. |
startDate | Retourne l'objet Date représentant le décalage de temps actuel. |
textTracks | Retourne l'objet TextTrackList représentant les pistes de texte disponibles. |
videoTracks | Retourne l'objet VideoTrackList représentant les pistes vidéo disponibles. |
volume | Définit ou retourne le volume de la vidéo. |
width | Définit ou retourne la valeur de la propriété width de la vidéo. |
Méthodes de l'objet Video
Méthode | Description |
---|---|
addTextTrack() | Ajoutez une nouvelle piste de texte à la vidéo. |
canPlayType() | Vérifiez si le navigateur peut lire le type de vidéo spécifié. |
load() | Rechargez l'élément vidéo. |
play() | Commencez à lire la vidéo. |
pause() | Pause la lecture vidéo en cours. |
Propriétés et événements standard
L'objet Video prend en charge les normesPropriétésetÉvénements.
- Page précédente <var>
- Page suivante CSSStyleDeclaration