gpt4 book ai didi

javascript - 如何在html5和jboss服务器中使用svgz文件

转载 作者:行者123 更新时间:2023-11-28 00:50:26 24 4
gpt4 key购买 nike

我正在使用 html5、jquery 和 jboss 服务器来开发 spring j2ee 项目。我在我的网站中使用 svg 文件。这个文件很大,所以我将 svg 压缩为 svgz 类型。但我在浏览器中加载 svgz 文件时遇到问题。

我的html代码是:

<embed width="100%" height="100%" style="opacity: 0.6;" src="${context}/resources/svg/Valentines_Day_Heart_Card_Vector.svgz" type="image/svg+xml" />

错误是:

此页面包含以下错误:

第 1 行第 1 列错误:文档为空下面是出现第一个错误之前的页面呈现。

如何解决?

最佳答案

  1. 检查 svg 资源 URL 是否可用(不是 404)
  2. 检查是否使用正确的媒体类型image/svg+xml发送
  3. 检查是否带有 Content-Encoding: gzip HTTP header

您可能想考虑使用Transfer-Encoding: gzip,但这取决于您。参见例如https://stackapps.com/questions/916/why-content-encoding-gzip-rather-than-transfer-encoding-gzip .

关于javascript - 如何在html5和jboss服务器中使用svgz文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26864235/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com