小编Meg*_*ear的帖子

requestAnimationFrame处理顺序

如果我有以下代码:

window.requestAnimationFrame(animation1); //animation1 takes more than 16.67ms, misses the frame.
window.requestAnimationFrame(animation2); //animation2 takes 1ms to execute
Run Code Online (Sandbox Code Playgroud)

假设animation1animation2是简单的颜色变化动画,这是否意味着animation2之前会出现在屏幕上animation1

或者调用是否requestAnimationFrame堆积在浏览器队列中,只有在前一个调用完成后才会执行后续调用?

javascript animation requestanimationframe

3
推荐指数
1
解决办法
1129
查看次数