Animation.cancel()

Experimental

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

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

Когда анимация отменена, её startTime (en-US) и 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

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help! (en-US)
Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support 39 48 (48) Нет 26 Нет
Feature Android Webview Chrome for Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support 39 39 48.0 (48) Нет 26 Нет

See also