Unicode Vis.js字体图标呈现为字符

Unicode Vis.js字体图标呈现为字符,unicode,font-awesome,vis.js,Unicode,Font Awesome,Vis.js,我使用visjs和angular渲染一个简单的网络,图标在本地正确加载 但在托管时,会呈现实际的unicode字符 画布外的图标会被加载,但在网络内会发生这种情况 是什么导致了这种情况?差不多一周后,我发现问题出在Tomcat使用的默认编码上 在tomcat/conf/web.xml <mime-mapping> <extension>js</extension> <mime-type>application/javascrip

我使用visjs和angular渲染一个简单的网络,图标在本地正确加载

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

画布外的图标会被加载,但在网络内会发生这种情况


是什么导致了这种情况?

差不多一周后,我发现问题出在Tomcat使用的默认编码上

tomcat/conf/web.xml

<mime-mapping>
    <extension>js</extension>
    <mime-type>application/javascript</mime-type>
</mime-mapping>

js
应用程序/javascript


js
应用程序/javascript;字符集=UTF-8

相关吗?我对渲染没有问题,我不确定缺少什么,因为它在本地工作,但在托管时不起作用。
<mime-mapping>
    <extension>js</extension>
    <mime-type>application/javascript;charset=UTF-8</mime-type>
</mime-mapping>