2

我们正在使用 fontawesome 图标编写一个 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 上运行没有任何线索..

4

1 回答 1

1

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

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

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

于 2014-09-02T01:17:06.470 回答