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 März 2020.
Die cancel()
Methode des Web Animations API der Animation
Schnittstelle entfernt alle durch diese Animation verursachten KeyframeEffect
s und bricht deren Wiedergabe ab.
Hinweis:
Wenn eine Animation abgebrochen wird, werden ihr startTime
und currentTime
auf null
gesetzt.
Syntax
js
cancel()
Parameter
Keine.
Rückgabewert
Keiner (undefined
).
Ausnahmen
Diese Methode wirft keine Ausnahmen direkt; jedoch, wenn der playState
der Animation beim Abbruch anders als "idle"
ist, wird das aktuelle abgeschlossene Versprechen mit einem DOMException
namens AbortError
abgelehnt.
Spezifikationen
Specification |
---|
Web Animations> # dom-animation-cancel> |
Browser-Kompatibilität
Loading…
Siehe auch
- Web Animations API
KeyframeEffect
Animation
Animation.playState
Animation.finished
gibt das Versprechen zurück, das abgelehnt wird, wenn derplayState
der Animation nicht"idle"
ist.