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 der Animation-Schnittstelle der Web Animations API entfernt alle durch diese Animation verursachten KeyframeEffects und bricht deren Wiedergabe ab.
Hinweis:
Wenn eine Animation abgebrochen wird, werden deren startTime und currentTime auf null gesetzt.
Syntax
js
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
Loading…
Siehe auch
- Web Animations API
KeyframeEffectAnimationAnimation.playStateAnimation.finishedgibt das Promise zurück, das abgelehnt wird, wenn derplayStateder Animation nicht"idle"ist.