首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TypeError: Font.isLoaded不是世博会中的函数(在“Font.isLoaded(FontName)”中,“Font.isLoaded”未定义)

TypeError: Font.isLoaded不是世博会中的函数(在“Font.isLoaded(FontName)”中,“Font.isLoaded”未定义)
EN

Stack Overflow用户
提问于 2019-01-17 15:16:07
回答 1查看 1K关注 0票数 2

我正在构建一个使用Expo 31.0.4和Expo Vector图标的React Native应用程序。当我使用离子图标来构建TabBar时,出现了一个错误。

代码语言:javascript
复制
import { Ionicons } from '@expo/vector-icons';

const Main = TabNavigator({
    Settings: {
        screen: ProfileStack,
        navigationOptions: ({navigation}) => ({
            tabBarIcon: ({tintColor}) => (<Ionicons name="ios-cog" size={25} color={tintColor}/>)
        })
    },
    Deals: {
        screen: DealStack,
        navigationOptions: ({navigation}) => ({
            tabBarIcon: ({tintColor}) => (<Ionicons name="ios-list-box" size={25} color={tintColor}/>),
        })
    },
    Checkin: {
        screen: BarcodeScannerScreen,
        navigationOptions: ({navigation}) => ({
            tabBarIcon: ({tintColor}) => (<Ionicons name="ios-camera" size={27} color={tintColor}/>)
        })
    },

请帮帮我,谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-22 06:40:42

这看起来像是Expo 31.0.0的一个新问题;在我的例子中,我解决了这个问题,如下所示;npm install expo start -c

一旦它正常工作并像往常一样打开世博会应用程序,您可以继续使用yarn startnpm start

顺便说一句,我现在用的是expo 32.0.1。

这里有详细的解释和不同的解决方案,您可以查看;https://forums.expo.io/t/solved-font-isloaded-is-not-a-function-expo-vector-icons/17787

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54230778

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档