mgi*_*inn 4 react-native expo react-native-vector-icons
自从升级到 Expo 34 后,出现与 Expo/矢量图标相关的以下错误。
fontFamily“FontAwesome”不是系统字体,尚未通过 Font.loadAsync 加载。
如果您打算使用系统字体,请确保您输入的名称正确并且您的设备操作系统支持该名称。
如果这是自定义字体,请务必使用 Font.loadAsync 加载它。
我尝试过在 App.js 中手动加载字体
Font.loadAsync({FontAwesome: require("../node_modules/@expo/vector-icons/build/vendor/react-native-vector-icons/Fonts/FontAwesome.ttf")})
但没有效果。我已将 expo-font 更新到最新版本,清除了 node_modules 和 package-lock,并重建了项目。
有什么线索吗?
package-lock.json.exponpm i和import * as FontAwesome from "@expo/vector-icon";
| 归档时间: |
|
| 查看次数: |
8402 次 |
| 最近记录: |