我有一个以 base64 编码的图像和一个 HTML 页面。
示例:
<img src="data:image/jpeg;base64,/9j/4S/+...">
简单问题:
上面的代码是缓存了还是每次页面加载时都会加载?当我研究这个话题时,我发现了相互矛盾的答案。
“上述代码已缓存”是指每次都对图像进行解码还是浏览器在内存中保留解码后的图像缓存?如果是这样,对我来说答案是否定的,它不会保留解码的图像,只会保留再次解码图像的数据(在本例中是整个 HTML)。也许我错了,但这就是我所期望的。