【发布时间】:2021-07-12 13:59:45
【问题描述】:
我正在对一些网页进行本地开发,然后再将它们发布到网上。
<img> 标签内的 SVG 在 Firefox 和 Chrome 中都能正常显示。 SVGZ 没有。但是,当我将文件实际发布到网络并且在非本地查看它们时,它们确实显示得很好。如何配置我的系统以使 SVGZ 显示在本地页面上? (Linux Mint,如果重要的话。有问题的 SVGZ 是用 Inkscape 创建的,我已经检查了它们以确保它们是有效的。)
我已经尝试添加这个本地 mime.types 文件:
image/svg+xml svg svgz
还有这个本地的.htaccess file:
AddType image/svg+xml svg svgz
AddEncoding gzip svgz
据我所知,这些都没有效果。
谢谢。
【问题讨论】:
-
你在运行什么本地网络服务器?
-
据我所知没有。我只是想读取本地文件。
-
那是你的问题。由于您发现浏览器不支持该功能,因此您需要运行本地网络服务器并以这种方式访问您的文件。
-
对不起--我想我可能误解了“那是你的问题”。我在这里发表了一个愤怒的回应,我刚刚删除了。 (我遇到过 Stack Overflow 上的人刻薄并试图与人相处的问题。)我将为您提供怀疑的好处。谢谢。
-
我猜写作比语音更难解析。我的意思是我们已经确定了这个问题。您可能想要编辑问题以表明您正在尝试在没有 Web 服务器的情况下直接读取本地文件。然后我可以删除我的第一条评论。
标签: html google-chrome svg firefox