Sky*_*zer 5 firefox base64 google-chrome image
我正在ASP/MVC中构建一个项目,我的一些图像存在问题.我将它们作为字节码从数据库中取出,将它们转换为Base 64,然后渲染它们.这个过程适用于我必须上传的大约90%的图像,但由于某些原因,对于某些图像,它们会被切断,如下所示:

不幸的是,这似乎只发生在Chrome/Firefox中,所以我不得不认为它是渲染的问题.实际上,这里的图像是基础64,如果安全允许,您可以像浏览器中的URL一样使用它来查看它.否则你可以将它放在html标签中并尝试以这种方式查看它.据我所知,这只能在IE上正确呈现.
如果我查看此图像,右键单击,然后保存,保存的图像将是正确的:

我在这里完全失败了.它是A)图像不能正常工作的不一致,但B)在图像中它被切断的时候是一致的.通过图像始终是相同的部分,它停止加载到FF/Chrome上
关于什么触发了这些浏览器失败的想法,以及我如何检查它?
Ë; 这里的底座64是衬垫的; 它是由C#via生成的Convert.ToBase64String
| 归档时间: |
|
| 查看次数: |
563 次 |
| 最近记录: |