1
  • 我有一个大约 6300 行长的SVG 文件。.svg像在 Chrome 中一样打开这个文件就可以了。但是一旦我通过标签在HTML 文件<object>中内联使用它,只有一半的元素被绘制。

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

  • 我也尝试过 Firefox,但这里的 SVG 和以前一样是空的,唯一的区别是缺失的元素被绘制在下面的奇怪位置

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

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

4

1 回答 1

1

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

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

于 2013-07-31T08:49:19.667 回答