Returns the text track cues from the text track list of cues that are currently active (i.e. that start before the current playback position and end after it), as a TextTrackCueList object.
Property of apis/audio-video/TextTrackapis/audio-video/TextTrack
SyntaxNote: This property is read-only.
var result = TextTrack.activeCues;
Return Value
Returns an object of type DOM NodeDOM Node
Examples<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>activeCues example</title>
<script type="text/javascript">
// don't add this listener until all DOM content is loaded
document.addEventListener("DOMContentLoaded", function () {
var track = document.getElementById("track1");
track.addEventListener("cuechange", function () {
var myTrack = this.track;
var myCues = myTrack.activeCues; // array of current cues.
// display the start and end time, and cue text
if (myCues.length > 0) {
var disp = document.getElementById("display");
disp.innerHTML = myCues[0].startTime + " --> " + myCues[0].endTime + " " + myCues[0].getCueAsHTML().textContent;
}
}, false);
}, false);
</script>
</head>
<body>
<video id="video1" controls>
<source src="video.mp4">
<track id="track1" label="English subtitles" kind="captions" src="entrack.vtt" srclang="en" default>
HTML5 video is not supported
</video>
<div id="display"></div>
</body>
<</html>
Related specifications
Microsoft Developer Network: Windows Internet Explorer API reference Article
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4