如何配置Worklight以使用contentType = image / xml + svg提供* .svg文件?

时间:2014-11-05 01:31:45

标签: svg ibm-mobilefirst worklight-server

当我尝试使用svg文件作为图片标记的来源或作为背景图片网址时,我看不到任何内容(并且firebug告诉我Failed to load the given url

看起来是因为Worklight使用Content-Type响应头application/octet-stream为其提供服务。如何让Worklight与image/svg+xml一起发送,以便正确显示?

2 个答案:

答案 0 :(得分:5)

终于找到了它。将以下内容添加到server.xml:

<mimeTypes>
    <type>svg=image/svg+xml</type>
</mimeTypes>

[您可以通过转到服务器视图打开server.xml。双击您的服务器以打开服务器概述,然后在 Liberty配置文件设置下,单击打开服务器配置]

答案 1 :(得分:0)

您可以尝试使用<object>代码而不是<img>

<object data="sample.svg" type="image/svg+xml"></object>