JQM を使用してモバイル アプリケーションを構築しています。独自のフォントを font-face で宣言する必要があります。
index.html に最初に読み込まれたcssファイルとしてフォントcssファイルを含め、次のように宣言しています。fonts.css
font-faces
@font-face {
font-family:"MyFont";
font-weight:normal;
font-style:normal;
src:url("fonts/MyFont.woff");
src:url("fonts/MyFont.eot?") format("eot"),
url("fonts/MyFont.woff") format("woff"),
url("fonts/MyFont.ttf") format("truetype"),
url("fonts/MyFont.svg#MyFont") format("svg");
}
私の2つのテストデバイスは、Android Google Nexus 7
4.2.1とAndroid 4.0.4です。Motorola Razr
Google Nexus では、モバイル Chrome と PhoneGap の両方で動作します。ただし、Motorola Razr では、モバイル Chrome でのみ機能します。標準の Android ブラウザと Phonegap はどちらも を使用しませんMyFont
。
私のフォントを Android 4.0.x で動作させるための回避策はありますか?