Animation.cancel()

Baseline 2022

Newly available

Since September 2022, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

Экспериментальная возможность: Это экспериментальная технология
Так как спецификация этой технологии ещё не стабилизировалась, смотрите таблицу совместимости по поводу использования в различных браузерах. Также заметьте, что синтаксис и поведение экспериментальной технологии может измениться в будущих версиях браузеров, вслед за изменениями спецификации.

Метод cancel() API Web Animation интерфейса Animation очищает все KeyframeEffect вызванной этой анимацией и прекращает его воспроизведение.

Примечание: Когда анимация отменена, её startTime и currentTime устанавливаются в null.

Syntax

Animation.cancel();

Parameters

None.

Return value

None.

Exceptions

Этот метод не выбрасывает напрямую исключения; однако, если playState анимации во время отмены ничего кроме "idle", current finished promise отклоняется с помощью DOMException названным AbortError.

Спецификации

Specification
Web Animations
# dom-animation-cancel

Совместимость с браузерами

BCD tables only load in the browser

Смотрите также