xpages 中的 Font awesome 不起作用

Font awesome in xpages doesn't work

我正在尝试在 xpages 应用程序中使用很棒的字体,遵循 article ,但是图标的图像没有加载。通过 IE 的调试 (F12) 进行调查,我注意到尝试加载时出现错误,如下图所示。如果您加载相同的本地页面,它会正常加载,如 IE 调试器的第二个屏幕所示。

我试图更改 font-aewsome.css 文件的 url 路径,它甚至加载了出错的文件(根据下面的屏幕),但图标没有加载。我使用的是 3.2.1 版。难道是那个?

你看过这篇文章了吗:https://xcellerant.net/2014/04/07/implementing-font-awesome-4-0-3-in-xpages/

这是一个较新的版本,但 XPages/Domino 不喜欢源文件中的“?v=4.0.3”。

src: url('../fonts/fontawesome-webfont.eot?v=4.0.3');

应该是:

src: url('../fonts/fontawesome-webfont.eot');

您需要为每个实例执行此操作。

其实问题的原因有两个:

真棒字体文件与应用程序的主题冲突。根据文章 (article 1 and article 2),通过将 ccs 文件的源面分离到另一个文件并对最后一个 css 文件进行外部引用来解决此问题..

IE 兼容模式:应用程序在本地 运行 因为兼容模式在 Edge 中。在服务器上,Domino 服务器处于版本 7 的兼容模式。