开发者社区 问答 正文

#支付宝 toTempFilePath导出时出现图片空白?

toTempFilePath导出时出现图片空白?

展开
收起
保持可爱mmm 2020-05-05 18:22:49 953 分享 版权
1 条回答
写回答
取消 提交回答
  • 1、使用image看下图片是否可以正常显示,正常显示才可以导出图片。

    2、若使用了ctx.drawImage,ctx.drawImage调用后建议等执行完成后再调用toTempFilePath进行导出图片,否则会出现ctx.drawImage未执行完成就toTempFilePath进行导出图片会出现空白的。this.context.toTempFilePath放到this.context.draw()的回调里执行。

    this.context.drawImage('https://abc.png', 2, 2, 620, 800);

    this.context.draw(false,() => {this.context.toTempFilePath()});

    2020-05-05 18:23:04
    赞同 展开评论
问答地址: