收藏
回答

canvas.ctx.fill is not a function?

为什么canvas的fill()方法没有?基础库是2.8.3。



最后一次编辑于  2019-09-22
回答关注问题邀请回答
收藏

1 个回答

  • 白宦成 #Linux中国
    白宦成 #Linux中国
    2019-09-22

    不要用 data 来传递 context ,自己单独定义一个数据存储 context。

    直接修改 this.data 会导致数据不一致出现问题的。

    2019-09-22
    有用
    回复 5
    • sonic
      sonic
      2019-09-22
      const ctx=wx.createCanvasContext('Canvas');??
      2019-09-22
      回复
    • 白宦成 #Linux中国
      白宦成 #Linux中国
      2019-09-22
      你可以创建一个 customData ,然后用 customData.ctx 来存储创建的 context 对象。
      2019-09-22
      回复
    • sonic
      sonic
      2019-09-22
      已经定义成全局的了~但还是一样。console中直接输出也是找不到fill方法
      2019-09-22
      回复
    • 白宦成 #Linux中国
      白宦成 #Linux中国
      2019-09-22回复sonic
      那你就先打印一下 这个 ctx ,看看结果
      2019-09-22
      回复
    • sonic
      sonic
      2019-09-22回复白宦成 #Linux中国
      没找到原因,用drawImage代替了~~谢谢你
      2019-09-22
      回复
登录 后发表内容
问题标签