Html img标签数据:铬图像

Html img标签数据:铬图像,html,image,google-chrome,Html,Image,Google Chrome,在我的web应用程序中,我使用data:image来显示图像。在InternetExplorer11中我可以看到图像,但在Chrome中我看不到。Chrome在javascript控制台中显示错误;“加载资源失败:net::ERR\u无效\u URL”。我还尝试在“匿名”窗口中禁用所有扩展。我可以看到其他一些数据:Chrome中的图像样本。但我看不到我的形象。我创建了一个示例页面向您展示。下页--在IE11中正确显示图像。在Windows操作系统中,我的Chrome版本是39.0.2171.71

在我的web应用程序中,我使用data:image来显示图像。在InternetExplorer11中我可以看到图像,但在Chrome中我看不到。Chrome在javascript控制台中显示错误;“加载资源失败:net::ERR\u无效\u URL”。我还尝试在“匿名”窗口中禁用所有扩展。我可以看到其他一些数据:Chrome中的图像样本。但我看不到我的形象。我创建了一个示例页面向您展示。下页--在IE11中正确显示图像。在Windows操作系统中,我的Chrome版本是39.0.2171.71。

这可能是一个长期目标,但请尝试再次转换图像。我用另一个图像测试它,只需更改代码,它就工作了。我得到的唯一解释是你的src可能无效


[使用Chrome 39(64位)OSX进行测试]

问题已解决。我忘了在src attirbute后面加引号。IE似乎会自动添加引号。

这就是您发布的示例。src报价没有关闭吗

     <html>
      <img src="data:image/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA( ... )Hq/lyAAAAAElFTkSuQmCC/">
</html>


在Firefox 34.0.5中未显示,在Windows 8.1IE中也未显示。我没有加引号。@OktayO,chrome中的示例也有引号。@SendStreams当时chrome没有添加引号,而是自动添加IE。我用引号更正了来源。