measureText获取字体宽度有问题
发布于 6 年前 作者 minghao 3118 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)
  • 预期表现
  • 复现路径
  • 提供一个最简复现 Demo

measureText获取字体宽度有问题,

wordNumber = ‘1233333’

nameWidth = ctx.measureText(wordNumber).width,

allReading = nameWidth / app.globalData.ratio + 325;

第一次获取wordNumber的宽度和第二次的不一样,第二次的正确,请问这是什么原因?截图如下,红线框内的分别是两次打印的数值。

2 回复

这个获取纯数字的长度在ios上面就会有问题 ,可以在后面 + " " 就可以解决这个问题了

回到顶部