showImage(canvas) {
wx.canvasToTempFilePath({
x:0,
y:0,
width: 200,
height: 200,
destWidth:100,
destHeight:100,
canvas: this.data.canvas,
quality: 1,
success: res => {
console.log(res);
this.setData({
imgShow: res.tempFilePath
})
})
}
用的2D,所以没有用draw(),用了会报错
canvas 斜体无效(新版旧版都无效)怎么解决?
我是想实现压缩图片,思路是选择文件,然后把文件上传云开发再拿到下载地址,然后把下载地址通过canvas.createImage()和drawImage创建canvas,再用wx.canvasToTempFilePath导出,但是我导出后的地址不能用,其中部分代码是借鉴的。
我使用了云开发,代码片段里面应该只能看到代码无法运行的
太难猜了,提供复现的代码吧