2012-03-06 6 views
1

私は既存のウェブサイトをiPadに移植していますので、オフラインでもかなり美しいフォントを使用できます。私はこれを行うPhoneGapを使用しています。iOS 4.3ではPhoneGapアプリで間違ったフォントを使用しています

私が使用しているフォントファミリには、「通常」バージョンと「凝縮」バージョンの両方が含まれています。 iPad 5.0 Simulatorはバージョン間の差異は問題ありませんが、iPad 4.3(シミュレータとリアル)は[app name] -Info.plistで定義された最後のタイプを好むようです。

したがって、CSSで「Blurg-Regular」を使用しても「Blurg-Cond」が使用されていますが、私がフォントの順序を変更すると、 "通常の"バージョンが優先されます。 「Blurg-Cond」が指定されている場合は、代わりに「Blurg-Regular」が使用されます。

はここで私が使用しているCSSのいくつかの例です:

body, button, input, select, textarea, 
#bd { 
    font-family: 'MyriadPro-Regular'; 
} 

#hd > h2 { 
    font-family: 'MyriadPro-Cond'; 
} 

How I include the fonts.

のiOS 5が正常に動作しています。

答えて

1

フォントをwwwディレクトリに置き、CSSの@font-faceを使用してフォントを含めると、この問題が解決されました。この方法を使って、私はfont-familyの名前と特定の重み/スタイルに使うフォントファイルを定義することができました。これまでのところ、私はこの方法と前に使用した方法との間にパフォーマンスの違いがないことに気づいていません。

関連する問題