深入理解requestAnimationFrame的动画循环

时间:2024-02-09 09:26:22
【文件属性】:

文件名称:深入理解requestAnimationFrame的动画循环

文件大小:82KB

文件格式:PDF

更新时间:2024-02-09 09:26:22

ima io mat

一、初识requestAnimationFrame requestAnimationFrame解决了浏览器不知道javascript动画什么时候开始、不知道最佳循环间隔时间的问题。它是跟着浏览器的绘制走的,如果浏览器绘制间隔是16.7ms,它就按这个间隔绘制;如果浏览器绘制间隔是10ms, 它就按10ms绘制。这样就不会存在过度绘制的问题,动画不会丢帧。 内部是这么运作的: 浏览器页面每次要重绘,就会通知requestAnimationFrame; 这是资源非常高效的一种利用方式。 怎么讲呢? 有以下两点:       1、就算很多个requestAnimationFrame()要


网友评论