2015-06-05 180 views
0

我正在制作Chrome应用程序,并且需要将图像与应用程序打包在一起,因此它们不会由外部服务器提供服务。我试图加载本地svg文件,但在Chrome(版本40.0.2214.111米)在我所有的努力显示svgs不断收到错误Resource interpreted as Image but transferred with MIME type application/svg使用svgs的网络应用程序

理想情况下,我试图找到一种方法来加载本地SVG <img>标签。有没有办法在本地做到这一点?我明白,提供的svgs包含正确的标题,告诉Chrome如何在img标签中显示svgs,但我无法使用本地存储的svgs。

请不要使用PNG,除非你知道这是唯一的解决方案。我必须失去一些明显的东西。

回答

0

这个问题,我与字体,在我决定的方法是使用:

src: url(data:application/x-font-woff; base64,/*..file data...*/) 

在你的情况下,尝试在本地模式下使用SVG文件的方法