HTML Audio/Video DOM propriété seekable

❮ Référence HTML Audio/Video DOM

Exemple

Obtenez la première plage (partie) seekable de la vidéo en secondes :

let vid = document.getElementById("myVideo");
alert("Début : " + vid.seekable.start(0) + " Fin : " + vid.seekable.end(0));
Essayez-le vous-même »

Définition et utilisation

La propriété seekable renvoie un objet TimeRanges.

L'objet TimeRanges représente les plages de l'audio/vidéo qui sont disponibles pour la recherche par l'utilisateur.

Une plage seekable est une plage de temps de l'audio/vidéo où l'utilisateur peut se déplacer (changer la position de lecture).

Pour les vidéos non diffusées, il est souvent possible de se déplacer n'importe où dans la vidéo, même avant qu'elle ne soit mise en mémoire tampon.

Remarque : Cette propriété est en lecture seule.


Support des navigateurs

Les chiffres dans le tableau spécifient la première version du navigateur qui prend entièrement en charge la propriété.

Propriété
seekable Oui 9.0 8.0 Oui Oui

Syntaxe

audio|video .seekable

Valeur de retour

Type Description
Objet TimeRanges Représente les parties seekable de l'audio/vidéo.

Propriétés de l'objet TimeRanges :

  • length - obtenir le nombre de plages seekable dans l'audio/vidéo
  • start( index ) - obtenir la position de départ d'une plage seekable
  • end( index ) - obtenir la position de fin d'une plage seekable

Remarque : La première plage seekable est index 0


❮ Référence HTML Audio/Video DOM