canvas 大青虫(慎点)

原创 两栖猎手 随笔 效果 1444阅读 2018-03-22 16:40:19 举报
评论 ( 19 )
最新评论
inge 2018-04-09 10:44:48 19F

不错,挺好的

两栖猎手 17F 2018-03-27 13:49:12 18F

我就发现了这个现象,原因不知道。

lzh2740128806 14F 2018-03-27 10:34:53 17F

可否讲解下onfocus重复触发是什么原因

lzh2740128806 10F 2018-03-27 10:13:17 16F

现在好像不放到onload里还是获取不到窗口宽高,并且onfocus触发两次

两栖猎手 13F 2018-03-26 23:40:45 15F

谢谢,我也是新手,写这个主要也是为了好玩和练习,代码写的丑,勉强能看。

两栖猎手 11F 2018-03-26 23:34:43 14F

window.onfocus 事件被重复触发导致了闪烁效果,点这个链接,在代码区和输出窗口间来回点几下就可以模拟出闪烁效果,原因也是重复触发了 window.onfocus 事件。简单的解决方法是在事件函数里添加 window.onfocus = null 来取消事件,使之只触发一次。

千里独行 2018-03-26 21:34:51 13F

666,这个不错,感谢分享!

大神M 11F 2018-03-26 17:53:49 12F

你的代码我保存在本地,运行,和在线是一模一样的效果,闪烁不停呀。

15320107723 10F 2018-03-26 17:09:41 11F

http://xo2.cn/8P0AL8 我这个是什么问题呢?

大神M 9F 2018-03-23 15:49:11 10F

哈哈,所以今后遇到这样的问题,可以直接反馈给我们…

lzh2740128806 7F 2018-03-23 14:32:00 9F

昨天刚给所有代码加上window.onfocus然后今天问题就解决了?

老姚 7F 2018-03-23 09:40:39 8F

大神M 4F 2018-03-23 02:56:54 7F

问题已解决!

hugeannex 2018-03-22 17:45:00 6F

好吓人,好恶心。。。

大神M 4F 2018-03-22 17:27:55 5F

嗯,源代码放到本地没问题可执行,说明运行代码可能还存在问题,正在检查

老姚 3F 2018-03-22 17:23:53 4F

执行了。offsetwidth值是零的原因。

大神M 2F 2018-03-22 17:21:48 3F

哈哈,我也找到了这个问题,window.onload没执行到,正在想办法解决这个BUG!

老姚 2018-03-22 17:18:59 2F

酷!!!!!

老姚 2018-03-22 17:18:39 1F