【发布时间】:2014-09-21 06:06:52
【问题描述】:
我不明白为什么我的 cordova 应用程序中没有显示 Font Awesome 图标。
我下载了整个 font-awesome 文件夹并将其复制到我的项目文件夹中。我已将文件夹包含在:
<link rel="stylesheet" href="../font-awesome-4.1.0/css/font-awesome.min.css">
我确信这是正确的,因为 <i class="fa fa-bars fa-2x"></i> 将在 chrome 中完美显示。
但是,当我运行 cordova emulate android 时,图标不会出现在我的 android 模拟器中。
然后我尝试在此处进行故障排除:https://github.com/FortAwesome/Font-Awesome/wiki/Troubleshooting
似乎故障排除认为这是与text-rendering相关的错误,但是当我在缩小和完整css中将text-rendering: auto;添加到.fa { }时,我仍然看不到我的android中的图标模拟器。
我不知道该怎么办。我的 android 目标项目是 4.4.2 api level 19。有人可以帮忙吗?
这是与图标相关的 html 部分。
<body>
<div id="main">
<div id="top">
<i id="settings" class="fa fa-bars fa-2x"></i>
<p id="logo" > Chowza Inc </p>
</div>
</div>
...
</body>
【问题讨论】:
-
你能从
font-awesome.min.css文件中获取一个示例字体,将它放在你的html文件的 -
@frank hmmm 当我尝试
font-family: 'FontAwesome';时,似乎什么都没有改变……你知道发生了什么吗?
标签: android css cordova fonts font-awesome