2017-08-03 7 views
1

この質問はすでにherehereになっていますが、その回答は満足のいくものではありません。フォントはアンドロイドでは動作しませんが、iOSでは動作しません。たぶん私はリンクの間にいくつかの間違いをした。ルートフォルダ内のネイティブカスタムフォントに反応する

  1. 作成したフォルダassets/fonts/

    はどうやって私がフォントを追加しました。スタイルに 'MyCustomFontFamily':

  2. 追加

    "rnpm": { "assets": ["./assets/fonts"] } 
    
  3. react-native link

  4. コンソール出力は、それが成功したiOSとAndroidの

  5. 追加のfontFamilyに資産を追加しました。

  6. iOSで実行すると、すべて正常に動作します。

  7. Androidで実行し、書体はありません。

  8. は、Androidプロジェクトディレクトリをチェックし、資産フォルダには、私は、ファイル名を指定して行くことが、これは枯れを動作しませんでした(Platform.OS === 'ios') ? 'MyCustomFontFamily' : 'fonts/my_custom_font_family'を追加しようとした

  9. 存在していました。パスなしで、または拡張が、重量を使用する運

  10. 読むhereと9と

  11. 試み同じ変化は、運がそれを試していません。

答えて

関連する問題