开发者社区> 问答> 正文

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

toTempFilePath导出时出现图片空白?

展开
收起
保持可爱mmm 2020-05-05 18:22:49 938 0
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
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载