Propriété textTracks du DOM audio/vidéo HTML

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

Exemple

Obtenez le nombre de pistes de texte disponibles :

var vid = document.getElementById("myVideo");
alert(vid.textTracks.length);

Définition et utilisation

La propriété textTracks renvoie un objet TextTrackList.

L'objet TextTrackList représente les pistes de texte disponibles pour l'audio/vidéo.

Chaque piste de texte disponible est représentée par un objet TextTrack.


Prise en charge du navigateur

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

Property
textTracks Yes 10.0 33.0 6.0 Yes

Syntaxe

audio|video.textTracks

Valeur de retour

Type Description
TextTrackList Object Represents the available text tracks for the the audio/video.

TextioTrackList Object:

  • length - get the number of text tracks available in the audio/video
  • [index] - get TextTrack object by index

Note: The first available TextTrack object is index 0

TextTrack Object Represents an text track.

TextTrack Object Properties:

  • kind - get the type of the text track (can be: "subtitles", "caption", "descriptions", "chapters", or "metadata")
  • label - get the label of the text track
  • language - get the language of the text track
  • mode - get or set if the track is active ("disabled"|"hidden"|"showing")
  • cues - get a list of cues as a TextTrackCueList object
  • activeCues - get the currently active text track cues as a TextTrackCueList object
  • addCue(cue) - add a cue to the list of cues
  • removeCue(cue) - remove a cue from the list of cues

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