在HTML5中,我们可以使用drawImage方法在canvas上进行画图操作,其基本代码如下: ? 1 2 3 4 5 var canvas = document.getElementById( canvas ); var context = canvas.getContext( 2d ); var image = new Image(); image.src = images/01.jpg ; context.dr
在HTML5中,我们可以使用drawImage方法在canvas上进行画图操作,其基本代码如下:
不过我们会发现这样写是无法显示出图片的,因为图片并没有加载完全,我们就调用了drawImage方法,我们可以使用img的onload方法,使图片加载完全后 在执行drawImage操作,代码如下
或者使用<img>标签先加载图片
然后使用getElementById来获得图片对象
但是在图片较多的情况下,使用上面两种方式都不是太优雅,我们可以使用下面的方法,等待所有图片加载完全后,再执行其他操作
|
2021-10-12
2021-05-12
2020-05-01
2018-01-16
2019-07-09