收藏
回答

新canvas 生成图片数据并保存

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug canvas 微信安卓客户端 7.0.7 2.8.3

新的canvas 使用canvas.toDateURL() 时候报错


使用之前的方法

wx.canvasToTempFilePath不能进入该接口的任何回调(success/fail/complete)且代码也不会报错

希望文档中能给出一个解决方案


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

2 个回答

  • 小程序技术专员-Eric
    小程序技术专员-Eric
    置顶回答11-13

    可以继续用 canvasToTempFilePath 接口。不需要传递 canvasId,但是需要把 canvas 对象传递进去。

    wx.canvasToTempFilePath({
        canvas: canvas
    })

    下一个版本会支持上 canvas.toDataURL() 的接口。

    11-13
    赞同 2
    回复
  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    10-18

    上面提示的错误截图没法复现,你出现问题的终端是工具?我这边使用工具和真机都没有复现

    10-18
    赞同
    回复 3
    • Damon
      Damon
      10-20
      真及 荣耀10 安卓9.0
      10-20
      回复
    • 社区技术运营专员-娇华
      社区技术运营专员-娇华
      10-21回复Damon
      直接真机预览上面的代码片段就报错了是么
      10-21
      回复
    • Damon
      Damon
      10-21
      是的 直接在真机上预览代码就会出现 不用任何操作
      10-21
      回复
问题标签