收藏
回答

canvas 绘图异常

问题模块 框架类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 ctx.draw 客户端 最新 最新

如果在绘制canvas的时候,没有ctx.save()的情况下,调用了ctx.restore(),再调用 ctx.setFontSize();使用ctx.draw() 就会抛出异常,导致绘图失败;

let ctx = wx.createCanvasContext('canvas');
ctx.restore();
ctx.setFillStyle('#eedec1');
ctx.setFontSize(50);
ctx.setTextAlign('left');
ctx.fillText('¥', 270, 460);
ctx.setTextAlign('left');
ctx.draw();


最后一次编辑于  2018-02-08  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 黄思程
    黄思程
    2018-02-08

    抛出了什么异常?

    2018-02-08
    赞同
    回复