uniapp 开发小程序 使用 `uni.canvasToTempFilePath` 导出图片时遇到的 “fail fail canvas is empty“ 错误解决方法_canvastotempfilepath:fail fail canvas is empty
uniapp 开发小程序 使用 uni.canvasToTempFilePath
导出图片时遇到的 “canvas is empty” 错误解决方法
在开发 uniapp 项目时,遇到了一个头疼的错误:使用 uni.canvasToTempFilePath
导出 canvas 图片时,提示 canvasToTempFilePath:fail fail canvas is empty
。但是,我清楚地记得 canvas 上已经绘制了内容,为什么还是会出现这个问题呢?
接下来,我详细记录了排查过程和最终的解决方案,希望对遇到类似问题的小伙伴有所帮助。
1. 错误现象
当我尝试通过 uni.canvasToTempFilePath
导出 canvas 图片时,控制台输出了以下错误信息:
canvasToTempFilePath:fail fail canvas is empty
但是我确认 canvas 上已经绘制了内容,为什么会提示 canvas 为空呢?