Widely Available
Media elements
id: text-tracks
Text tracks
The
<track> element is used as a child of the media elements that lets you specify a timed text track to be displayed in parallel with the media element.
Baseline Status:
Achieved Widely Available on Jan 29, 2018 (Cross-browser Newly Available since Jul 29, 2015).
Desktop Browser Engine Support
Google Chrome
23
Supported
Mozilla Firefox
31
Supported
Apple Safari
6
Supported
Microsoft Edge
12
Supported
Mobile Browser Engine Support
Chrome Android
25
Firefox Android
31
Safari iOS
6
Specifications and References
MDN Browser Compat Data Keys:
api.HTMLMediaElement.addTextTrack ↗
api.HTMLMediaElement.textTracks ↗
api.HTMLTrackElement ↗
api.HTMLTrackElement.cuechange_event ↗
api.HTMLTrackElement.default ↗
api.HTMLTrackElement.kind ↗
api.HTMLTrackElement.label ↗
api.HTMLTrackElement.readyState ↗
api.HTMLTrackElement.src ↗
api.HTMLTrackElement.srclang ↗
api.HTMLTrackElement.track ↗
api.TextTrack ↗
api.TextTrack.activeCues ↗
api.TextTrack.addCue ↗
api.TextTrack.cuechange_event ↗
api.TextTrack.cues ↗
api.TextTrack.id ↗
api.TextTrack.inBandMetadataTrackDispatchType ↗
api.TextTrack.kind ↗
api.TextTrack.label ↗
api.TextTrack.language ↗
api.TextTrack.mode ↗
api.TextTrack.removeCue ↗
api.TextTrackCue ↗
api.TextTrackCue.endTime ↗
api.TextTrackCue.enter_event ↗
api.TextTrackCue.exit_event ↗
api.TextTrackCue.id ↗
api.TextTrackCue.pauseOnExit ↗
api.TextTrackCue.startTime ↗
api.TextTrackCue.track ↗
api.TextTrackCueList ↗
api.TextTrackCueList.getCueById ↗
api.TextTrackCueList.length ↗
api.TextTrackList ↗
api.TextTrackList.addtrack_event ↗
api.TextTrackList.change_event ↗
api.TextTrackList.getTrackById ↗
api.TextTrackList.length ↗
api.TextTrackList.removetrack_event ↗
html.elements.track ↗
html.elements.track.default ↗
html.elements.track.kind ↗
html.elements.track.label ↗
html.elements.track.src ↗
html.elements.track.srclang ↗