1

一部のフォント ファミリが一部のモバイル デバイスでレンダリングされない理由を知っている人はいますか? フォントを紹介するページは次のとおりです。

http://jl.evermight.com/font/

フォントは、デスクトップ クローム ブラウザ、iPad、および iPhone で適切にレンダリングされます。しかし、銀河ノートでそのページを表示すると、Have A Nice Day フォントが arial のように表示されます。私の友人の nexus 4 では、良い一日をお過ごしください。

誰かが理由を知っていますか?

フォントがどのように見えるかのスクリーンショットを添付しましたここに画像の説明を入力

Firefox や IE10 では、Have a nice day が機能しないと主張する人もいます私の場合、このフォントは Firefox で動作します。IE10を持っていないので確認できません。

このフォントを Android で動作させるにはどうすればよいですか?

追加メモ css ファイルへのリンク パスに入力ミスがありました。今修正しました。しかし、私のドロイド ブラウザにはまだ問題が表示されます。

4

4 に答える 4

0

ダウンロードの問題である可能性があります。宣言にリストされているフォントは、ほとんどのブラウザーで機能するはずです(Opera Miniを使用していないことを確認してください。実際には、ほとんど何もサポートしていません)。

さらに、Have a Nice Dayは@font-faceCSSファイルの宣言を通じてロードされますが、他の日はJavaScriptからロードされているように見えます。これは、問題の一部である可能性があります。Droid SansはデフォルトでAndroidスマートフォンに搭載されているため、ローカルでプルするだけである可能性があります。そのため、Androidでは全面的に機能します。そこから、JavaScriptサポートの違いかもしれません(たとえば、Universeが機能しない場合、JSはオンになりません)。

役立つ可能性のあるもう1つのことは、機能していないデスクトップブラウザで開発者ツールを開くことです(Firefoxの場合は、Firebug拡張機能を利用することをお勧めします)。[ネット]または[ネットワーク]タブをチェックして、フォントファイルがダウンロードされているかどうかを確認します。

それでもうまくいかない場合は、宣言内のフォントファイルの順序を試してみてください。ブラウザが注文に問題を抱えているのを見てきました。

また、DroidSerifフォントはGoogleWeb Fontsから入手できます。これは、ほとんど問題なくクロスブラウザで動作します。他のフォント(またはそれに近いもの)もあるかどうかを確認する価値があるかもしれません。GoogleのWebフォントローダーを使用してフォントをロードしてください。

于 2013-02-22T14:13:08.780 に答える
0

問題は修正されました。myfonts.com にバグがあり、私のフォント ファイルが破損していたようです。myfonts.com に連絡したところ、すぐに問題が修正されました。その後、フォントファイルを再送してください。今、すべてが完全に機能します。

myfonts.com の人たちは素晴らしいです。非常に優れたカスタマー + テクニカル サポート サービス。

于 2013-02-22T22:31:36.730 に答える
0

私の携帯電話 - HTC 8sでリンクを試してみたところ、すべて正常に動作しているように見えました。以下は同じスクリーンショットです。

HTC 8S で

ここに画像の説明を入力

IE 10 で

ここに画像の説明を入力

于 2013-02-22T13:34:20.007 に答える
-1

以下は、ブラウザー間の互換性のために @fontfaces を実行する方法へのリンクです。

クロスブラウザのフォントフェイス

于 2013-02-22T13:53:35.017 に答える