渲染SVG textPath时MS Edge崩溃

时间:2017-10-06 04:02:12

标签: svg cross-browser microsoft-edge

我正在尝试在SVG中实现一个复杂的图表,并且有一个特定的属性组合,它们将浏览器发送到一个循环中,刷新页面几次,然后登陆到一个错误页面,上面写着:

  

此页面无法加载

     

我们尝试为您加载此页面几次,但此网站仍有问题。我们知道你有更好的事情要做,而不是一遍又一遍地重新加载这个页面,所以请稍后再回到这个页面。

textPath附加到pathtext-anchor设置为middleendstart正常工作时,就会发生这种情况)。

以下是一些示例代码和jsbin

<svg>
  <path d="M10 10 H 90 V 90 H 10 L 10 10" id="pathId"></path>
  <text text-anchor="middle">
    <textPath xlink:href="#pathId">Some long text on the path</textPath>
  </text>
</svg>

测试:

Windows 10,版本1607,OS Build 14393

Microsoft Edge 38.14393.0.0 / Microsoft EdgeHTML 14.14393

为什么会这样?我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

显然这是微软方面的一个问题 - https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/8502609/

将Microsoft Edge更新为版本38.14393.1066.0后,问题就消失了