--- title: 'VideoTrackList: removetrack イベント' slug: Web/API/VideoTrackList/removetrack_event tags: - API - Media Streams API - MediaStreamTrackEvent - Reference - Removing Tracks - events - removeTrack translation_of: Web/API/VideoTrackList/removetrack_event ---
{{APIRef}}

removeTrack イベントは、トラックが {{domxref("VideoTrackList")}} から取り除かれたときに発生します。

バブリング なし
キャンセル 不可
インターフェイス {{domxref("TrackEvent")}}
イベントハンドラプロパティ onremovetrack

AddEventListener() を使用する場合

const videoElement = document.querySelector('video');

videoElement.videoTracks.addEventListener('removetrack', (event) => {
  console.log(`Video track: ${event.track.label} removed`);
});

onremovetrack イベントハンドラプロパティを使用する場合

const videoElement = document.querySelector('video');

videoElement.videoTracks.onremovetrack = (event) => {
  console.log(`Video track: ${event.track.label} removed`);
};

仕様

仕様 状態
{{SpecName('HTML WHATWG', 'media.html#event-media-removetrack', 'removetrack')}} {{Spec2('HTML WHATWG')}}

ブラウザーの互換性

{{Compat("api.VideoTrackList.removetrack_event")}}

関連情報