Animation: cancel()-Methode
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2020.
Die cancel()
-Methode der Animation
-Schnittstelle der Web Animations API entfernt alle durch diese Animation verursachten KeyframeEffect
s und bricht deren Wiedergabe ab.
Hinweis:
Wenn eine Animation abgebrochen wird, werden deren startTime
und currentTime
auf null
gesetzt.
Syntax
cancel()
Parameter
Keine.
Rückgabewert
Keiner (undefined
).
Ausnahmen
Diese Methode wirft direkt keine Ausnahmen; wenn jedoch der playState
der Animation beim Abbruch nicht "idle"
ist, wird das aktuelle abgeschlossene Promise mit einer DOMException
mit dem Namen AbortError
abgelehnt.
Spezifikationen
Specification |
---|
Web Animations # dom-animation-cancel |
Browser-Kompatibilität
BCD tables only load in the browser
Siehe auch
- Web Animations API
KeyframeEffect
Animation
Animation.playState
Animation.finished
gibt das Promise zurück, das abgelehnt wird, wenn derplayState
der Animation nicht"idle"
ist.