收藏
回答

ctx.drawImage生成图片后,想要清空生成另一张图片,如何清除轨迹?

使用了ctx.translate以及旋转,想要第二次生成图片时候清空上述轨迹,如何清除?

无法使用 ctx.draw()

ctx.clearRect(0, 0, canvas.width, canvas.height)会保留轨迹

最后一次编辑于  2022-07-26
回答关注问题邀请回答
收藏

1 个回答

  • 武曲心
    武曲心
    2022-07-27

    使用save,restore试试

    2022-07-27
    有用 1
    回复 2
    • re
      re
      2022-07-27
      !!!!谢谢,帮大忙了
      2022-07-27
      回复
    • 一面
      一面
      2022-09-09回复re
      你好,我遇到了和你类似的问题,想生成一张图片获取临时链接后再清空画布生成第二张图片。能详细说下save和restore的使用方式吗?
      2022-09-09
      回复
登录 后发表内容