2011-10-23 94 views
6

我坐在这里使用SVG,我想gzip压缩这些文件,使用SVGZ - 问题是,当我打开SVGZ文件,我得到这个错误:SVGZ给出编码错误

此页面包含以下错误:

第1行第1列出现错误:编码错误下面是 页面的渲染,直到第一个错误。

我试过在不同类型的应用程序中创建相同的svg,并在不同的浏览器甚至服务器上尝试过。我曾与svgz之前,我可以得到它显示,但它是前一段时间..

任何人都知道如何解决这个问题?

回答

0

很难从您提供的信息中猜出,但看起来好像您发送的gzip SVG没有正确设置Content-Encoding:gzip。这将导致浏览器的XML解析器无法解析内容,因为它不会是XML。

+1

我找到了解决办法,我出口在Illustrator中的SVG,开它在我的texteditor中,删除了保存的encoding =“utf-8”,将svg转换为svgz,并且它确实工作。所以,由于utf-8编码它不起作用:/ – LucasRolff

0

我找到确保“图片位置”设置为“enter image description here嵌入”而不是“链接”在保存到SVG设置为我工作