TextTrackList: removetrack Ereignis
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Oktober 2018.
Das removetrack Ereignis wird ausgelöst, wenn ein Track aus einer TextTrackList entfernt wird.
Syntax
Verwenden Sie den Ereignisnamen in Methoden wie addEventListener() oder setzen Sie eine Ereignishandler-Eigenschaft.
js
addEventListener("removetrack", (event) => { })
onremovetrack = (event) => { }
Ereignistyp
Ein TrackEvent. Erbt von Event.
Ereigniseigenschaften
Zusätzlich zu den unten aufgeführten Eigenschaften sind Eigenschaften von der übergeordneten Schnittstelle, Event, verfügbar.
Beispiele
Verwendung von addEventListener():
js
const mediaElement = document.querySelector("video, audio");
mediaElement.textTracks.addEventListener("removetrack", (event) => {
console.log(`Text track: ${event.track.label} removed`);
});
Verwendung der onremovetrack Ereignishandler-Eigenschaft:
js
const mediaElement = document.querySelector("video, audio");
mediaElement.textTracks.onremovetrack = (event) => {
console.log(`Text track: ${event.track.label} removed`);
};
Spezifikationen
| Specification |
|---|
| HTML> # event-media-removetrack> |
| HTML> # handler-tracklist-onremovetrack> |
Browser-Kompatibilität
Loading…
Siehe auch
- Verwandte Ereignisse:
addtrack,change - Dieses Ereignis auf
VideoTrackListzielt auf:removetrack - Dieses Ereignis auf
AudioTrackListzielt auf:removetrack - Dieses Ereignis auf
MediaStreamzielt auf:removetrack - Media Capture and Streams API
- WebRTC