Javascript 画布/动画的Opera内存不足错误
我有一个使用requestAnimationFrmae构建的脚本 在铬合金中,它工作得很漂亮。光滑完美。 然而,在FF、歌剧和狩猎中,它却有着令人毛骨悚然的急促 我有一条语句,它可以计算出浏览器是否能够处理requestAnimationFrame,以及是否不能返回timeOut() 谁能告诉我/看看为什么这件事这么差劲/急躁吗。以及如何提高绩效 谢谢Javascript 画布/动画的Opera内存不足错误,javascript,html,performance,canvas,requestanimationframe,Javascript,Html,Performance,Canvas,Requestanimationframe,我有一个使用requestAnimationFrmae构建的脚本 在铬合金中,它工作得很漂亮。光滑完美。 然而,在FF、歌剧和狩猎中,它却有着令人毛骨悚然的急促 我有一条语句,它可以计算出浏览器是否能够处理requestAnimationFrame,以及是否不能返回timeOut() 谁能告诉我/看看为什么这件事这么差劲/急躁吗。以及如何提高绩效 谢谢 setTimeout(function(){ requestAnimationFrame(Animate);
setTimeout(function(){
requestAnimationFrame(Animate);
},1000/16.5);
对我来说似乎是错的。它应该是公正的
requestAnimationFrame(Animate);
它应该放在Animate
中,而不是在一个动画帧(Animate
调用)期间重复调用的runAnimation
中。顺便说一句,requestAnimationFrame
shim withsetTimeout
具有非常高的帧速率105 fps,60应该足够了