浏览器切换到其他窗口一段时间后再切换回来时,小球数量剧增!

来源:4-3 华丽的小球滚动效果

你别再这样

2014-12-31 23:16

 我用的Opera 和 chrome !54a4134500015d2105000282.jpg

写回答 关注

3回答

  • 哦哦哒
    2015-08-20 21:45:18

    这个应该是每个浏览器对setInterval的一个优化吧,当离开浏览器窗口的时候会默认暂停动画效果以节约系统资源诸如内存,CPU,然后再回来的时候会对已经运行的动画效果运用JS计算达到没有好像没离开过一样,但是由于离开的这段时间其实这个Demo依然在做一些事情,所以就发生了这个bug,大概是这样,具体原因可以百度一下浏览器对setInterval的处理相关方面的知识

  • 带头老李
    2015-06-03 18:24:09

    本菜鸟也遇到了,求解释!!!


    哦哦哒

    这个应该是每个浏览器对setInterval的一个优化吧,当离开浏览器窗口的时候会默认暂停动画效果以节约系统资源诸如内存,CPU,然后再回来的时候会对已经运行的动画效果运用JS计算达到没有好像没离开过一样,但是由于离开的这段时间其实这个Demo依然在做一些事情,所以就发生了这个bug,大概是这样,具体原因可以百度一下浏览器对setInterval的处理相关方面的知识

    2015-08-20 21:45:48

    共 1 条回复 >

  • 燃烧的M豆
    2015-01-18 19:56:54

    对的都有这个情况 具体是为什么 不知晓。。。

炫丽的倒计时效果Canvas绘图与动画基础

学习HTML5中最激动人心的技术Canvas,彻底释放自己的创造力

96775 学习 · 1000 问题

查看课程

相似问题