Animation.cancel()
Экспериментальная возможность: Это экспериментальная технология
Так как спецификация этой технологии ещё не стабилизировалась, смотрите таблицу совместимости по поводу использования в различных браузерах. Также заметьте, что синтаксис и поведение экспериментальной технологии может измениться в будущих версиях браузеров, вслед за изменениями спецификации.
Метод cancel() API Web Animation интерфейса Animation очищает все KeyframeEffect (en-US) вызванной этой анимацией и прекращает его воспроизведение.
Примечание: Когда анимация отменена, её startTime и currentTime (en-US) устанавливаются в null.
Syntax
Animation.cancel();
Parameters
None.
Return value
None.
Exceptions
Этот метод не выбрасывает напрямую исключения; однако, если playState (en-US) анимации во время отмены ничего кроме "idle", current finished promise (en-US) отклоняется с помощью DOMException (en-US) названным AbortError.
Specifications
| Specification | Status | Comment |
|---|---|---|
| Web Animations Определение 'Animation.cancel()' в этой спецификации. |
Рабочий черновик | Editor's draft. |
Browser compatibility
BCD tables only load in the browser
See also
- Web Animations API
KeyframeEffect(en-US)AnimationAnimation.playState(en-US)Animation.finished(en-US) returns the promise this action will reject if the animation'splayStateis not"idle".