Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
MediaStream: 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 Juli 2020.
Dasremovetrack Ereignis wird ausgelöst, wenn ein neuesMediaStreamTrack Objekt aus einemMediaStream entfernt wurde.
Dieses Ereignis kann nicht abgebrochen werden und löst kein Bubbling aus.
In diesem Artikel
Syntax
Verwenden Sie den Ereignisnamen in Methoden wieaddEventListener() oder setzen Sie eine Ereignishandler-Eigenschaft.
addEventListener("removetrack", (event) => { })onremovetrack = (event) => { }Ereignistyp
EinMediaStreamTrackEvent. Erbt vonEvent.
Ereigniseigenschaften
Erbt auch Eigenschaften von seiner übergeordneten Schnittstelle,Event.
MediaStreamTrackEvent.trackSchreibgeschütztEin
MediaStreamTrackObjekt, das die Spur darstellt, die aus dem Stream entfernt wurde.
Beispiele
Verwendung vonaddEventListener():
const stream = new MediaStream();stream.addEventListener("removetrack", (event) => { console.log(`${event.track.kind} track removed`);});Verwendung deronremovetrack Ereignishandlereigenschaft:
const stream = new MediaStream();stream.onremovetrack = (event) => { console.log(`${event.track.kind} track removed`);};Spezifikationen
| Specification |
|---|
| Media Capture and Streams> # event-mediastream-removetrack> |
Browser-Kompatibilität
Siehe auch
- Verwandte Ereignisse:
addtrack - Dieses Ereignis auf
AudioTrackListZiele:removetrack - Dieses Ereignis auf
VideoTrackListZiele:removetrack - Media Capture and Streams API
- WebRTC