我正在创建一个动画并将其设置为一个变量。
myAnim = requestAnimFrame(duckHunt);我想停止使用cancelAnimationFrame(myAnim);
它在FF中工作,在IE9中使用Chrome,我得到了错误
SCRIPT5009 'cancelAnimationFrame' is undefined这是个众所周知的问题吗?我的理解是有限的,任何帮助都很感激。
发布于 2013-08-27 01:01:33
我解决了这个问题。我没有取消动画框架,而是添加了一个条件语句。我想要停止动画的事件只是将条件设置为false。
if(animate){requestAnimFrame(duckHunt);}
$(document).on('click',$button, function(e){
animate=false;
}我在阅读下面的文章时找到了解决方案。
requestAnimationFrame seems slow, cancelAnimationFrame not working
https://stackoverflow.com/questions/18455138
复制相似问题