小程序中 导出成图片 canvasToTempFilePath: fail canvas is empty?
Airsola opened this issue · 1 comments
Airsola commented
使用
wx.canvasToTempFilePath({
canvasId: 'caxCanvas0',
fileType: 'jpg',
quality: '0.9',
x: 0,
y: 0,
width: 750,
height: 1100,
destWidth: 750,
destHeight: 1100,
success: function (res) {
console.log('success', res);
},
fail: function (e) {
console.log('fail', e);
}
}, this)
wx.canvasToTempFilePath 这个参数设置为this 了,导出图片时依然是提示
canvasToTempFilePath: fail canvas is empty 这个错误,看起来是找不到自定义组件里面的 canvas
,这个有什么解决办法么?
Airsola commented
测试了,使用原生的小程序的写法,this 传递 组件本身的引用是可以导出的对应图片的。不过我这是用了第三方框架megela,看来是megela这个框架的锅了...