开发工具版本:开发版 Nightly Build (1.05.2103262)
调试基础库:2.16,2.15
出现问题:在canvas 2D图片导出中使用canvasToTempFilePath导出图片白屏
--------------------------------
回退调试基础库:2.14.1
画布的导出图片正常
--------------------------------
工具一直推荐用2D,但是一直都有问题,之前的导出图片始终为png,到现在的最新的基础库不支持图片导出,心累,一弄小程序就是在找各种原因
ctx.draw(false, setTimeout(() => {//定时器异步一下保证图片绘制完成防止现空白 console.log("画完了"); wx.canvasToTempFilePath({ x: 0, y: 0, width: canvasWidth, height: canvasHeight, canvasId: "firstCanvas", fileType: "png", success: res => { _this.imgTempFilePath = res.tempFilePath; }, fail: (err) => { _this.$base.defaults.toast("头像生成失败"); }, }); },800)
一样版本的开发工具,我用导出正常,你看看canvasToTempFilePath的fail里面有没报错?