小编Mic*_*iti的帖子

<img src="data:... 带有 gzipped 文件

这可能更像是一个理论问题,但仍然如此。

使用内联base64数据将其传递到图像源参数中非常简单。我们是这样做的:<img src="data:image/png;base64,[base64 string]" />

但是如果这个base64字符串中表示的数据被压缩了呢?有没有办法告诉浏览器呢?通过添加Content-Encoding: gzip标头从 HTTP 服务器加载图像时,可以简单地完成。但是内联方法有可能吗?

我找不到任何关于此的信息。我看到的唯一解决方案是使用 JavaScript “unbase64”数据,“gunzip”它,然后再次“base64”并将其放入src属性。

但这似乎不是一个好的解决方案......

html javascript base64 gzip image

8
推荐指数
1
解决办法
3183
查看次数

标签 统计

base64 ×1

gzip ×1

html ×1

image ×1

javascript ×1