【发布时间】:2018-03-14 19:20:49
【问题描述】:
似乎 Firefox 在缩放画布上的文本方面做得很差。看看这个:
ctx.font = "12pt arial";
ctx.fillText("Today, however, the Scottish contributed", 10, 20);
ctx.scale(3, 3);
ctx.font = "4pt arial";
ctx.fillText("Today, however, the Scottish contributed", 10/3, 20);
结果:
这是与 Chrome 的比较,两者都具有缩放功能。后者在这里做得很好。
Codepen:https://codepen.io/anon/pen/OvMGaK
您不必成为渲染狂人就能注意到差异。 这是一个已知问题吗?我该如何解决?
【问题讨论】:
-
简单的解决方法是缩小而不是放大。
-
无法在... Android 上复制。如果禁用硬件加速会怎样?无论如何,bugzilla 有一个非常强大的搜索引擎,而 mozilla 的搜索引擎应该能够告诉你它是否是一个已知问题。如果不能随意打开问题,请不要忘记包含您的规范。
标签: canvas html5-canvas