Esta tradução está incompleta. Ajude atraduzir este artigo.
This is an experimental technology
Because this technology's specification has not stabilized, check the compatibility table for usage in various browsers. Also note that the syntax and behavior of an experimental technology is subject to change in future versions of browsers as the specification changes.
O método Animation.cancel()
da interface Animation
, limpa todas as keyframeEffects
geradas pela animação e aborta esta execução.
Quando uma animação é cancelada, os valores de startTime
e currentTime
são definidos como null
.
Sintaxe
// cancela animação animation.cancel();
Parametros
Nenhum.
Valor de retorno
Nenhum.
Exceptions
Se o método Animation.playState
da animação estiver executando quando a operação for cancelada, esta ação vai rejeitar a current finished promise
com a DOMException
nomeada AbortError
.
Especificações
Specification | Status | Comment |
---|---|---|
Web Animations The definition of 'Animation.cancel()' in that specification. |
Working Draft | Editor's draft. |
Compatibilidade do navegador
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | ? | 40 (40) | Não suportado | Não suportado | Não suportado |
Feature | Android | Android Webview | Chrome for Android | Firefox Mobile (Gecko) | Firefox OS | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|---|---|
Basic support | ? | ? | ? | ? | ? | Não suportado | Não suportado | Não suportado |
Veja também
- Web Animations API
KeyframeEffect
Animation
Animation.playState
Animation.finished
returns the promise this action will reject if the animation'splayState
is notidle
.