Baseline Widely available
The addtrack
event is fired when a track is added to a TextTrackList
.
Use the event name in methods like addEventListener()
, or set an event handler property.
addEventListener("addtrack", (event) => { })
onaddtrack = (event) => { }
Event type Event properties
In addition to the properties listed below, properties from the parent interface, Event
, are available.
track
Read only
The TextTrack
object to which the event refers.
Using addEventListener()
:
const mediaElement = document.querySelector("video, audio");
mediaElement.textTracks.addEventListener("addtrack", (event) => {
console.log(`Text track: ${event.track.label} added`);
});
Using the onaddtrack
event handler property:
const mediaElement = document.querySelector("video, audio");
mediaElement.textTracks.onaddtrack = (event) => {
console.log(`Text track: ${event.track.label} added`);
};
Specifications Browser compatibility See also
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