收藏
回答

canvas 类型为2d时,使用CanvasContext.drawImage与预期的结果不符?

原本使用 var context = wx.createCanvasContext('firstCanvas') 这种方式来使用canvas,并且制作成分享图,得到的图片没有问题。后来优化成使用 2d 的方式来制作图片,ctx.drawImage 画出的图片却有问题

期望的结果:

得到的结果:

参数都是一样的,只是原先用的是图片本地路径,2d 用的是一个image, canvas的宽高为375*667:

ctx.drawImage(path, 0, 0, 375, 375)

回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容
问题标签