在不同的项目中,我们将图像作为 blob 保存到数据库中。当一个页面被调用时,这些被呈现为内联图像(base64 编码)。我们的客户使用不同类型的内联图像 (png/gif/jpeg)。
现在据报道,某些页面无法正确呈现内联图像(尤其是 IE7/IE8)- 在其他情况下,据报道这也适用于 IE8 - 现在我想知道差异是否可能是图像类型。
这里有什么建议吗?
最佳答案
对内联图像的支持因浏览器而异。在 IE8 中,base64 图像的最大数据大小为 32kb。
IE9+没有大小限制。
http://blogs.msdn.com/b/ieinternals/archive/2010/09/15/ie9-beta-minor-change-list.aspx
编辑:从技术上讲,IE9+ 确实有大小限制,但为 4 GB。
关于html - 内联图像支持的差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22350525/