canvas drawImage 如何获取图片的宽高?

发布于 7 年前作者 na047301 次浏览最后编辑 7 年前来自 ask

canvas drawImage 需要根据图片的宽高居中,如何获取图片的宽高?或者用另一种思路实现。

3 回复
jie05
jie051 楼6 年前

小程序 canvas drawimage 如何让图片缩放居中显示。

context.drawImage(img,sx,sy,swidth,sheight,x,y,width,height);

这几个参数在H5可以,小程序里面不对的。

juanyin
juanyin2 楼6 年前

嗯是这样,小游戏才能传9个参,使用 clip 来做吧

lijin
lijin3 楼5 年前

唔…自己一般会弄个预加载什么的,用 canvas 之前先全部图片 wx.getImageInfo 一遍获取宽高存在一起。