原本是没问题的,已经一个月快没更新线上版本了,这个API昨天开始报错:"canvasToTempFilePath:fail fail canvas is empty"
context.draw(true, setTimeout(() => {
uni.canvasToTempFilePath({
canvasId: 'canvas',
fileType: 'jpg',
success: (res) => {
resolve(res.tempFilePath);
},
fail: (err) => {
console.log('错误',err)
}
},this)
}, 1000));
wx.createCanvasContext 从 基础库2.9.0开始不维护了,可能与新的基础库存在兼容问题,建议迁移到 Canvas 2D:参考 https://developers.weixin.qq.com/miniprogram/dev/framework/ability/canvas-legacy-migration.html