课程
/前端开发
/Html5
/炫丽的倒计时效果Canvas绘图与动画基础
我用的Opera 和 chrome !
2014-12-31
源自:炫丽的倒计时效果Canvas绘图与动画基础 4-3
正在回答
这个应该是每个浏览器对setInterval的一个优化吧,当离开浏览器窗口的时候会默认暂停动画效果以节约系统资源诸如内存,CPU,然后再回来的时候会对已经运行的动画效果运用JS计算达到没有好像没离开过一样,但是由于离开的这段时间其实这个Demo依然在做一些事情,所以就发生了这个bug,大概是这样,具体原因可以百度一下浏览器对setInterval的处理相关方面的知识
本菜鸟也遇到了,求解释!!!
哦哦哒
对的都有这个情况 具体是为什么 不知晓。。。
举报
学习HTML5中最激动人心的技术Canvas,彻底释放自己的创造力
3 回答写了小球删除,当离开切换到其他窗口一段时间返回,是一大堆小球。看控制台数组才在减少
3 回答切换页面一段时间,重新切回页面卡死问题
1 回答canvas 绘制倒计时,切换网页时候小球数目一直增加,应该是出在了setInterval上了
1 回答就是当把浏览器最小化的时候,过一段时间再打开,那些小球就堆在一起了,形成了一大堆的球往下滚
2 回答增加删除小球代码后,小球数量只有1个