收藏
回答

canvas 绘图异常

框架类型 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();


回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容