canvas 直接设置 font 属性导致 measureText 不能正常工作
发布于 6 年前 作者 licheng 14989 次浏览 来自 问答
  • 当前 Bug 的表现

第一次测量

然后错误的设置了 ctx.font = “30px”, 然后进行第二次测量

同一个字的长度测量出来的结果不一样,可以在这里试一下: https://developers.weixin.qq.com/s/IG2GVKmd7y3h

虽然这是开发者错误的使用了 ctx.font , 但是这种错误还是应该从框架去避免,开发者错了问题很难定位

1 回复

额。。还真是怪。。

不过,不反复去createCanvasContext也不会有这个问题

https://developers.weixin.qq.com/s/bQ3QvKmu7w35

回到顶部