标签: fabricjs
在上图中,光标应位于末尾,但由于某种原因,它位于最后一个字符之前。 这只适用于某些字体。
我认为这与自定义字体的加载方式无关,此图片来自http://fabricjs.com/loadfonts。此外,正在使用该库的最新版本。
要重现此问题,您必须执行以下操作:
有时候,即使是最后一个角色也会超出边界框。 我认为这与_measureChar()函数的执行方式有关,但我不确定需要更改什么。
提前致谢!
修改 我做了更多的测试,似乎IE中没有这个问题。 此问题出现在Chrome和Firefox中。 如何在每个浏览器中呈现字符也很奇怪:
答案 0 :(得分:0)
在canvas.requestRenderAll();
%M