课程
/前端开发
/Html5
/炫丽的倒计时效果Canvas绘图与动画基础
还有一个bug没解决,就是当浏览器切换到其他标签页一段时间后再回过来看这个页面就会发现有很多小球同时出现。我估计是当时钟页面失去焦点后canvas停止了绘图而时间不停的走小球的数量不断增加造成的。不知道这个怎么解决?
2015-12-24
源自:炫丽的倒计时效果Canvas绘图与动画基础 5-4
正在回答
还真有执着的小伙伴。可以试试窗口的失去焦点和获取焦点事件处理下。
找到解决办法了吗?
这个是因为在有些浏览器上,当前标签页不在激活状态,贞动画可能会停止。解决办法可以试试,当前屏幕上的最大小球数量,当超过一定数量的小球时,就不再产生小球。
qq_泰戈尔_0
举报
学习HTML5中最激动人心的技术Canvas,彻底释放自己的创造力
1 回答失去焦点后小球还会刷新不会移动,由于没出屏幕,数组一直增加。导致N多小球
2 回答增加删除小球代码后,小球数量只有1个
1 回答性能优化,小球数量减少的bug
2 回答为什么打开了网页后,网页不在当前页面,当跳转到当前页面时,好多小球在一起,小球会累加
3 回答小球累加问题
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号