2014-10-02 45 views
0

在asp.net MVC中,我以这种方式从我的db中加载了blobed图像。它在所有浏览器上正确显示。数据URI不再适用于Chrome,为什么?

使用以下

<div class="blogImage"> 
    <a href="~/WaiGuoAtHome/ImageHtml/@Model.Id"> 
     <img class="img-responsive homePhoto100" src="data:image;base64, @Convert.ToBase64String(Model.Image)" title="@Model.Caption" /> 
    </a> 
</div> 

导航到在Firefox,IE和Chrome以下页面。相同的代码,但在Chrome上不显示图像。 http://jacksonjhayes.azurewebsites.net/WaiGuoAtHome/ImageHtml/3646

我不认为这是一个尺寸问题,该网页上的图像非常大,但是我在其他地方显示的图像尺寸要小得多。

+1

尝试添加完整的MIME类型'image/jpeg' – 2014-10-02 02:17:08

回答

0

@onetrickpony你的想法做到了。谢谢!对于坏的我不能只使用任何想要的图像类型,但这是有道理的,我认为我的所有图像都是jpeg。

相关问题