最近涉及到canvas的开发,调试drawImage方法的过程中,发现无论如何都不能在canvas区域的左上角画图片。
比如这么一句:
ctx.drawImage(img, 0, 0, img.width, img.height, 0, 0, 100, 100);
画出来的图片离canvas的顶部还有很长一段距离,怎么调试都不行。
后来在下面这个网址找到一个官方给出的代码片段,也一样不行。
https://developers.weixin.qq.com/community/develop/doc/00020a02c2c040114d19a398f5b001
最后发现是基础库的问题,基础库调到2.9.0之前的不会有问题,2.9.0之后的就有问题了,不知道问题出在哪?有高手大佬能帮看一下么
下面是官方给出的代码片段在两个基础库里的显示:
你好,这边未复现问题,使用的是哪个版本的工具?真机有问题吗?
看过了,没有问题,建议你更新到最新的IDE工具,同时用主流比例的内核