关于wx.canvasToTempFilePath生成的图片显示空白
发布于 5 年前 作者 cxiong 12320 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)


使用wx.canvasToTempFilePath导出裁剪过后的图片,路径放到image中显示为空白,安卓手机上和开发工具都一样


3 回复

坑的是draw函数,说是异步回调,结果在回调里保存canvas空白;设置定时再保存就好了。我理解应该是draw的异步是假异步,如果直接保存,其实draw还没执行完

提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

开发工具上现在可以了,之前代码写错了,但是在安卓手机上设置导出图片格式fileType为png就为空白或透明,选择为jpg的就直接显示为黑色

回到顶部