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 July 2015.

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

Ereigniseigenschaften

Neben den unten aufgeführten Eigenschaften sind auch Eigenschaften aus der Elternschnittstelle Event verfügbar.

track Schreibgeschützt

Das TextTrack Objekt, auf das sich das Ereignis bezieht.

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 Standard
# event-media-removetrack
HTML Standard
# handler-tracklist-onremovetrack

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch