2012-02-01 5 views
3

私は、AndroidでローカルのWebページをレンダリングし、(HTTP経由で取り込んだないwoffttfsvg形式でローカルに参照さwebfontsを含んをレンダリングしません。ただし、これらは2つの異なるデバイス(API 2.2および2.3)には表示されず、コンソールログは空のままです。もちろん、フォントは、Webフォント対応のブラウザや、古いWebKitバージョン(529.x)でもAndroid(533.1)で使用されているWebKitバージョンと同じように機能します。どのような手がかりを私はパズルには欠けている?アンドロイドはwebfonts(PhoneGapの)

+0

可能性のある複製http://stackoverflow.com/questions/5693856/getting-web-fonts-to-work-with-phonegap-and-android-how 他のSO質問からの回答は私のためにうまくいきます。どのようにローカルフォントを参照していますか?既に試したことの例を挙げてください。 – zackdever

+0

申し訳ありませんが、あなたの意見が長すぎて、あなたのコメントを見ていない。はい、Androidが欠落している 'local()'参照(以下を参照)で正常に後退しないという問題があります。 –

+0

あなたが掲示した他のリンクは心配しないで、より詳細です。私は今夜​​PhoneGapを使い始めて、自分自身でフォントの問題に遭遇しました。 – zackdever

答えて

3

これはlong-standing Android bugと同じように見えます。ここでWebviewはlocal()ソースリファレンスでポークし、他のソースを破棄します。 Thisは、フォントをクロスプラットフォームで定義する方法をより詳細に説明し、IE上で動作するようにしています。

関連する問題