TextTrackList: removetrack event

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since October 2018.

Sự kiện removetrack được kích hoạt khi một track bị xóa khỏi TextTrackList.

Cú pháp

Sử dụng tên sự kiện trong các phương thức như addEventListener(), hoặc đặt thuộc tính trình xử lý sự kiện.

js
addEventListener("removetrack", (event) => { })

onremovetrack = (event) => { }

Kiểu sự kiện

Một TrackEvent. Kế thừa từ Event.

Event TrackEvent

Thuộc tính sự kiện

Ngoài các thuộc tính được liệt kê dưới đây, các thuộc tính từ giao diện cha, Event, cũng có sẵn.

track Read only

Đối tượng TextTrack mà sự kiện đề cập đến.

Ví dụ

Sử dụng addEventListener():

js
const mediaElement = document.querySelector("video, audio");

mediaElement.textTracks.addEventListener("removetrack", (event) => {
  console.log(`Text track: ${event.track.label} removed`);
});

Sử dụng thuộc tính trình xử lý sự kiện onremovetrack:

js
const mediaElement = document.querySelector("video, audio");

mediaElement.textTracks.onremovetrack = (event) => {
  console.log(`Text track: ${event.track.label} removed`);
};

Thông số kỹ thuật

Specification
HTML
# event-media-removetrack
HTML
# handler-tracklist-onremovetrack

Tương thích trình duyệt

Xem thêm