收藏
回答

canvas 绘制drawImage图片, 改变参数多次生成二维码,为什么绘制都是第一次的图片?

接口打印出来的base64src是用手机扫码出来是正确的数据,在 ctx.drawImage(that.data.Imgsrc2, 0, 0, size.w, size.h);

          ctx.draw(false) 这两句就出现问题,已解决三天实在没办法了。跪求大神

左边是接口生成的二维码正常数据,右边是绘制到小程序的二维码 ,中间是我用手机扫出来的二维码。

最后一次编辑于  2021-12-10
回答关注问题邀请回答
收藏

1 个回答

  • xplee
    xplee
    2021-12-10

    改成image组件试试呢?

    2021-12-10
    有用 1
    回复 1
    • 时间燃梦
      时间燃梦
      2021-12-10
      很神奇,用了图片还是原来的数据。打印出来就是正常的。
      2021-12-10
      回复
登录 后发表内容