SVG和Chrome解决方法中的希伯来语(和阿拉伯语)文本?

时间:2017-01-09 19:46:40

标签: javascript google-chrome d3.js svg word-wrap

使用<tspan>将文本拆分为多行时,SVG中的希伯来语文本会出现乱码。正如在图像中可以看到样本文本“אאאאאאאאאאאא”的y=9dy=1.81em。尽管如此,文本仍显示在多行上,并与文本的另一部分合并。

Image of the garbled Hebrew text

我做了很多研究,我相信这是一个已知的问题; other postbug report。我找不到任何解决方法。有人可以提供帮助吗?

它在例如firefox中运行良好,因此自动换行功能没有任何问题。我使用Chrome版本:55.0.2883.95)

1 个答案:

答案 0 :(得分:0)

我在阿拉伯文本上遇到了类似的问题,而是将tspan元素替换为多个文本元素。可行。