Vis.js字体 - 令人敬畏的图标呈现为字符

时间:2016-11-04 04:02:08

标签: unicode font-awesome vis.js

我使用带有角度的visjs来渲染一个简单的网络,图标在本地正确加载。

enter image description here

但托管时,会呈现实际的unicode字符。

加载了画布之外的Fontawesome图标,但在网络中会发生这种情况。

**enter image description here**

导致这种情况的原因是什么?

1 个答案:

答案 0 :(得分:1)

几乎一周后,我发现问题是Tomcat使用的默认编码。

tomcat/conf/web.xml

中进行以下更改
<mime-mapping>
    <extension>js</extension>
    <mime-type>application/javascript</mime-type>
</mime-mapping>

<mime-mapping>
    <extension>js</extension>
    <mime-type>application/javascript;charset=UTF-8</mime-type>
</mime-mapping>