1
この質問はすでにhereとhereになっていますが、その回答は満足のいくものではありません。フォントはアンドロイドでは動作しませんが、iOSでは動作しません。たぶん私はリンクの間にいくつかの間違いをした。ルートフォルダ内のネイティブカスタムフォントに反応する
- 作成したフォルダ
assets/fonts/
:はどうやって私がフォントを追加しました。スタイルに 'MyCustomFontFamily':
追加
"rnpm": { "assets": ["./assets/fonts"] }
react-native link
コンソール出力は、それが成功したiOSとAndroidの
追加のfontFamilyに資産を追加しました。
iOSで実行すると、すべて正常に動作します。
Androidで実行し、書体はありません。
は、Androidプロジェクトディレクトリをチェックし、資産フォルダには、私は、ファイル名を指定して行くことが、これは枯れを動作しませんでした
(Platform.OS === 'ios') ? 'MyCustomFontFamily' : 'fonts/my_custom_font_family'
を追加しようとした存在していました。パスなしで、または拡張が、重量を使用する運
読むhereと9と
試み同じ変化は、運がそれを試していません。