我使用的是Bootstrap +字体真棒,并且大多数桌面和移动浏览器都可以,但字体真棒图标不适用于Opera Mobile,Opera Mini和Opera某些版本的Android浏览器。 只显示一个空白的矩形。字体真棒图标在某些浏览器中不工作
有谁知道这个问题?并且,是否有解决方案?
感谢
[编辑2013年3月6日!重要] 我找不到任何明显的问题,所以我试着用闻所未闻的解决方案。 我尝试过两种在线字体转换工具。 首先,我使用http://www.freefontconverter.com/将原始FontAwesome svg转换为ttf。然后我用http://www.font2web.com/将.ttf转换为.eot,.woof和.otf。
结果:opera mobile现在正确显示图标。(我不知道是什么变化,但作品)
现在的问题是黑莓6。我使用BB Curve 9300,Modernizr和Google字体测试了@ font-face,一切正常。 但FontAwesome仍然无法正常工作......
[编辑2013-03-01] 的Opera Mobile 10+支持@字体面,所以这个问题可能是另一个。 我用@ font-face尝试了另一种服务器字体,并且工作正常,但是使用FontAwesome我无法正确显示图标。
[编辑2013年3月3日] 问题不只是我的网站,字体真棒网站的例子和测试不工作...
[编辑2013-03-4] 我试图使用Modernizr“font-face”功能检测作出回退,但Opera Mobile和BlackBerry 6因为支持该功能而返回true。 如何检测FontAwesome字体是否已加载?
是否启用图像? – Zaffy 2013-02-28 18:19:01
启用了其他图像?是。我放了一个PNG图标,以显示它们正在正常工作 – Gonzalo 2013-02-28 18:34:57
您可以发布您正在用于调用fontawesome的css – Shail 2013-03-01 13:01:00