有什么想法为什么图案化SVG文件在浏览器中显示为空白?

the*_*man 0 xml compression svg adobe-illustrator

我在Illustrator中创建了一个由图案组成的svg文件-它是使用色板工具制成的。当我尝试在本地加载它时,它在浏览器中显示为空白。

如果要测试,请参见以下文件:http : //d.pr/ZvhV

EGC*_*EGC 5

如果您发现它可以在Firefox,IE或Edge上运行但不能在Chrome上运行,这也是我的问题。

我通过在文本编辑器中打开.SVG文件来修复它,并且在所有看到该标签的地方:

xlink:href="data:img/png;base64

我将其替换为

xlink:href="data:image/png;base64

对其进行了修复,并立即显示。希望这可以帮助某人!

  • 为我解决了问题。谢谢 (2认同)
  • 我从 Adob​​e Photoshop 导出为 svg 而不是 png,以将文件大小减少 200kb。在我的桌面/键盘上找到超过 200kb 的头发后,试图找出为什么它没有显示在 html 页面中,但它是在浏览器选项卡中打开 svg 的直接 url 时出现的,我很高兴找到了这个邮政。多谢! (2认同)