【发布时间】:2012-09-10 02:50:09
【问题描述】:
我在使用 HTML5 Canvas 呈现一些文本时遇到问题,您可以在 http://jsfiddle.net/qcVAV/ 看到。
似乎 Firefox 和 Internet Explorer 会一致地测量文本并填充它,但 Chrome 不会。
在提供的链接中,您会看到 Internet Explorer 和 Firefox 看起来相同,并且 measureText 调用显示提供的文本测量为 1679。在 Firefox 中,精度更高。然而,对于 Chrome,文本大小为 1651。
我尝试添加 css 重置 http://cssreset.com - 因为我认为 css 可能会扔掉东西。
我还能做些什么(如果有的话)以使文本一致地呈现?
【问题讨论】:
标签: html canvas cross-browser render