Skip to content

Instantly share code, notes, and snippets.

@laispace
Created December 31, 2014 07:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save laispace/f2f0671e88e23a93aae2 to your computer and use it in GitHub Desktop.
Save laispace/f2f0671e88e23a93aae2 to your computer and use it in GitHub Desktop.
create requestAnimFrame pollfill
window.requestAnimFrame = function(){
return (
window.requestAnimationFrame ||
window.webkitRequestAnimationFrame ||
window.mozRequestAnimationFrame ||
window.oRequestAnimationFrame ||
window.msRequestAnimationFrame ||
function(/* function */ callback){
window.setTimeout(callback, 1000 / 60);
}
);
}();
window.cancelAnimFrame = function(){
return (
window.cancelAnimationFrame ||
window.webkitCancelAnimationFrame ||
window.mozCancelAnimationFrame ||
window.oCancelAnimationFrame ||
window.msCancelAnimationFrame ||
function(id){
window.clearTimeout(id);
}
);
}();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment