window.cancelAnimationFrame()

Esta es una tecnolog铆a experimental
Comprueba la Tabla de compabilidad de navegadores cuidadosamente antes de usarla en producci贸n.

Resumen

Cancela la petici贸n de animaci贸n previamente programada a trav茅s de window.requestAnimationFrame().

Sintaxis

window.cancelAnimationFrame(requestID);

Nota: Antes de Firefox 23, la funci贸n es independiente del proveedor con el prefijo window.mozCancelAnimationFrame(). Consulte la tabla de compatibilidad, a continuaci贸n, para otras implementaciones de navegador.

Par谩metros

ID de la petici贸n
El valor del ID regresado por la llamada a window.requestAnimationFrame() que solicit贸 una llamada de vuelta.

Ejemplos

var requestAnimationFrame = window.requestAnimationFrame || window.mozRequestAnimationFrame ||
                            window.webkitRequestAnimationFrame || window.msRequestAnimationFrame;

var cancelAnimationFrame = window.cancelAnimationFrame || window.mozCancelAnimationFrame;

var start = window.mozAnimationStartTime;  // Only supported in FF. Other browsers can use something like Date.now().

var myReq;

function step(timestamp) {
  var progress = timestamp - start;
  d.style.left = Math.min(progress/10, 200) + "px";
  if (progress < 2000) {
    myReq = requestAnimationFrame(step);
  }
}
myReq = requestAnimationFrame(step);

window.cancelAnimationFrame(myReq);

Compatibilidad de navegadores

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!
Caracter铆stica Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Soporte b谩sico 21.0 webkit
24.0
11.0 (11.0) moz
23.0
10 15.0 6.0 webkit
6.1
Caracter铆stica Android Chrome for Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Soporte b谩sico 4.4 33 11.0 (11.0) moz
23.0
10 33 7.1

Especificaci贸n

Ver tambi茅n