页面失去焦点小球数量不断增加bug

来源:5-4 计时器效果

mademadedeni

2015-12-24 16:37

还有一个bug没解决,就是当浏览器切换到其他标签页一段时间后再回过来看这个页面就会发现有很多小球同时出现。我估计是当时钟页面失去焦点后canvas停止了绘图而时间不停的走小球的数量不断增加造成的。不知道这个怎么解决?http://img.mukewang.com/567baecf0001630f12910310.jpg

写回答 关注

3回答

  • mademadedeni
    2017-04-19 16:03:24

    还真有执着的小伙伴。可以试试窗口的失去焦点和获取焦点事件处理下。

  • qq_泰戈尔_0
    2017-02-27 15:11:11

    找到解决办法了吗?

  • 李晓健
    2015-12-25 13:07:16

    这个是因为在有些浏览器上,当前标签页不在激活状态,贞动画可能会停止。解决办法可以试试,当前屏幕上的最大小球数量,当超过一定数量的小球时,就不再产生小球。

    qq_泰戈尔...

    不好使,即使加了判断,页面切换的时候,也会看到一堆小球同时落下!

    2017-02-27 15:11:03

    共 1 条回复 >

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

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

96775 学习 · 1000 问题

查看课程

相似问题