不是说 drawImage( ) 要放在onload的函数中才能生效吗 ?

来源:9-1 Canvas离屏技术

慕丝1342

2020-05-04 18:22:10

6-3 图片绘制的视频里不是说 drawImage( ) 要放在onload的函数中才能生效吗 ?

这一小节没看到onload函数啊

写回答

1回答

好帮手慕夭夭

2020-05-05

同学你好,并不是说drawImage要放在onload函数中才会生效,而是因为之前的代码中创建了一个图片,使用了这张图片绘制的图像。但是图片加载时异步的,可能图片还没有加载过来,就已经执行drawImage,此时就没有办法绘制了。所以给图片img绑定了一个onlaod事件,即图片加载之后,再执行这个drawImage。

http://img.mukewang.com/climg/5eb1385d09ac132b06570222.jpg

而本节课程中,并没有使用到图片,所以不用绑定图片加载完毕的事件哦。

祝学习愉快 ~

0

0 学习 · 6815 问题

查看课程