[改訂]
カスタムアイコンフォントがiOS5のMobileSafariでレンダリングされません。問題はCSSにあるはずです。
http://www.fontsquirrel.comによって生成された対応するeotおよびwoff形式を使用すると、iOS 6およびデスクトップバージョンのSafari、Chrome、Firefox、およびIE9でフォントが正常に機能します。
@ font-face
私は現在、次の簡略化された@font-face
宣言(SASS)を使用しています。
@font-face
font-family: 'Boundless'
src: asset-url('boundless.ttf', font) format('truetype')
font-weight: normal
font-style: normal
次のHTMLが機能します(iOS5.1のMobileSafariで目的のアイコン文字をレンダリングします。
<h1>󰀀</h1>
ただし、Font-Awesome<?>
のようにレンダリングしようとすると、グリフが表示されます。
SASS
i.bicon-biology:before
font-family: "Boundless"
content: "\f0000"
HTML
<h1><i class="bicon-biology"></i></h1>
それでもFont-Awesomeアイコンはサイト上でうまくレンダリングされます。
誰かがこの問題を引き起こしている可能性があることを知っていますか?
また、ここで行ったすべての推奨事項を試したことも付け加えておきます。@ font-faceはモバイルSafari(iPhone / iPad)に埋め込まれておらず、機能しませんでした。これには、スマイリーフェイスのハックの追加、フォントURLが絶対的なものであることの確認、svgフォントの試行(iOS 5では必要ないはずです)が含まれます。