收藏
回答

Canvas draw(reserve,callback)中回调只能调一次

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 Bug canvasContext.draw 客户端 2.0.9 2.0.9

var ctx;

onLoad: function (options) {

   ctx = wx.createCanvasContext('myCanvas');

   this.Draw();

},


Draw: function () {

   debugger

   let colors = ["#6A0000", "#900000", "#902B2B", "#A63232", "#A62626", "#FD5039", "#C12F2A", "#FF6540", "#f93801"];

   let colornum = colors[~~(Math.random() * colors.length)];

   ctx.setFillStyle(colornum)

   ctx.fillRect(10, 10, 150, 100)

   ctx.draw(false, this.Draw);

},

这时Draw()方法调用2次后停止,请问这是啥问题?应该无限调用啊!

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

1 个回答

  • 泡沫
    泡沫
    2018-07-17

    没人回答啊?

    2018-07-17
    有用
    回复
登录 后发表内容