android - fontawesome 图标未在 Android 应用程序中显示

标签 android css cordova fonts

我们正在使用超棒的图标编写一个 Android 应用程序。我们的应用程序在 iOS 上可以很好地使用 fontawesome 图标,但不适用于 Android。我尝试了各种在线修复,但都没有用,而且我真的不想为每种屏幕分辨率创建几百个不同的 PNG。

我该怎么办?我不能这样做:How to use icons and symbols from "Font Awesome" on Native Android Application

我们定义它的方式 (fontawesome.css):

@font-face {
  font-family: 'FontAwesome';
  src: url('fonts/fontawesome/fontawesome-webfont.eot?v=3.2.1');
  src: url('fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('fonts/fontawesome/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('fonts/fontawesome/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('fonts/fontawesome/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
  font-weight: normal;
  font-style: normal;
}

我们所有的字体都在 fonts/fontawesome 中。

没有关于如何在 Android 上运行它的任何线索..

最佳答案

尝试删除版本参数 ?v=3.2.1

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

一些旧的webkit无法识别带参数的url

关于android - fontawesome 图标未在 Android 应用程序中显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19325721/

相关文章:

Android 应用程序卸载监听器

android - 不同设备的网格数

html - 在中间打破响应列表

javascript - Phonegap 互操作能力

iphone - 使用 PhoneGap + iPhone 上传文件

php - Opencart 和 PhoneGap

Android:如何通过服务发送图片

java - 防止翻转前置摄像头

CSS 过渡,具有相同属性的不同持续时间?

css - 从 devtools 复制 CSS 会复制空格