【发布时间】:2018-05-23 03:49:58
【问题描述】:
我们有许多网站的 Internet Explorer 不会显示 Web 字体(它们被组策略锁定)。所以他们在我们的DHTMLX 应用程序中看不到任何字体很棒的图标。这对我们来说是一个重大问题。我们一直在等待 Font Awesome 5 发布,因为我们已经验证了他们的新 SVG with JS approach 有效。 FA5 现已发布,因此我们正试图弄清楚如何将其合并到 DHTMLX 中。
这是我迄今为止尝试过的......
- 我将新字体 awesome 5 文件
fontawesome-all.js放入/dhtmlx/codebase/fonts/font_awesome/文件夹中。 - 然后我更新了页面中对它的引用:
<script defer src="/dhtmlx/codebase/fonts/font_awesome/fontawesome-all.js"></script>
现在出现了 5 个新字体很棒的图标,但出于某种原因,我看到每个图标都有双 (2) 个。有任何想法吗?谢谢!
更新:该错误似乎在 DHTMLX 中的 dhtmlXMenu.addNewSibling() method 中。如果我删除禁用的图像属性 (imgDis),那么我只会看到一个很棒的字体图标,很好,但是如果我禁用该菜单项,那么我看不到任何图像。因此,DHTMLX 似乎需要调整其启用/禁用 FA5 图标的功能。
【问题讨论】:
标签: javascript svg fonts font-awesome dhtmlx