大型内联SVG无法完全绘制

时间:2013-07-31 08:11:09

标签: html svg

  • 我的 SVG文件大约有6300行。在Chrome中以.svg打开此文件即可。但是,只要我通过<object>代码在 HTML文件中内联使用它,就会只绘制一半的元素。

  • 使用Chrome的"analyze element"选项,我看到嵌入式SVG的来源已被切断。

  • 我也试过Firefox,但是这里的SVG和以前一样空,唯一不同的是,缺少的元素是在奇怪的位置下面绘制的。

  • 如果我通过<object data="">打开SVG作为外部数据,它运行正常,但这不是一个可行的选择,因为我的脚本没有正常工作。

因为SVG包含机密数据,所以我无法在此链接。我希望有人可以帮助我。

1 个答案:

答案 0 :(得分:1)

您是否确定该文件没有解析问题仅在内联时发生? SVG渲染器通常会在遇到问题时停止渲染。

我首先尝试找到它停止的元素。然后寻找任何奇怪的东西。