资源解释为Document,但是使用MIME类型image / svg + xml传输:

当我有一个JavaScript的Chrome浏览器SVG图片说'资源解释为文档,但传输与MIME类型的图像/ svg + xml'。 我可以用iframe包含它或嵌入TAG相同的结果。 但是,当我将mime类型更改为不同的浏览器无法呈现它时。 所以我想“image / svg + xml”是正确的?

SVG

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg version="1.1" baseProfile="full" id="draw" 
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
viewBox="0 0 480 480"> 
<defs>
<style type="text/css">
<![CDATA[
]]>
</style>
</defs>
<rect x="0" y="0" width="480" height="480" rx="0" ry="0" fill="rgb(255, 255, 255)" />

</g>
<script type="text/ecmascript"><![CDATA[
(function () { 

//Some code here

}());
]]>
</script>
</svg>

是的, image/svg+xml是SVG内容的正确网络媒体类型,请参阅IANA。

链接地址: http://www.djcxy.com/p/47043.html

上一篇: Resource interpreted as Document but transferred with MIME type image/svg+xml:

下一篇: Html5 Mime type error in grails