Tutorials References Exercises Bootcamp Menu
Sign Up Create Website Get Certified Pro

HTML Audio/Video DOM addTextTrack() Method

❮ HTML Audio/Video DOM Reference


Add a new text track to the video:

var text1 = myVid.addTextTrack("caption");
text1.addCue(new TextTrackCue("Test text", 01.000, 04.000, "", "", "", true));
Try it Yourself »

Definition and Usage

The addTextTrack() method creates and returns a new TextTrack object.

The new TextTrack object is added to the list of text tracks for the audio/video element.

Browser Support

addTextTrack() Not supported Not supported Not supported Not supported Not supported



Parameter Values

Value Description
kind Specifies the kind of text track.

Possible values:

  • "subtitles"
  • "caption"
  • "descriptions"
  • "chapters"
  •  "metadata"
label A string specifying the label for the text track. Is used to identify the text track for the users
language A two-letter language code that specifies the language of the text track.
To view all available language codes, go to our Language code reference

Technical Details

Return Value: A TextTrack Object, which represents the new text track

❮ HTML Audio/Video DOM Reference