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
VideoTrackList
zielt auf:removetrack
- Dieses Ereignis auf
AudioTrackList
zielt auf:removetrack
- Dieses Ereignis auf
MediaStream
zielt auf:removetrack
- Media Capture and Streams API
- WebRTC