首页 > 解决方案 > 错误类型错误:null 不是对象(评估 'safeGetViewManagerConfig('LottieAnimationView').Commands')

问题描述

React Native 使用 lottie-react-native

我的代码

从“反应”导入反应;导入 { SafeAreaView, StyleSheet, View, Text, } from 'react-native'; 从“lottie-react-native”导入 LottieView;

导出默认类 BasicExample 扩展 React.Component { render() { return (

      <View style={{flex: 1, backgroundColor: 'yellow'}}>  
      <LottieView 
        style={{flex: 1}}
        source={require("../assets/earthlottie.json")} 
        autoPlay 
        loop 
      />
     </View>
     );

}

}

版本

“lottie-react-native”:“^3.5.0”,“react”:“16.13.1”,“react-native”:“0.63.2”

标签: react-native

解决方案


运行这个命令react-native link就可以了。仍然应用程序崩溃尝试参考链接 https://github.com/react-native-community/lottie-react-native#readme

并为安卓和IOS设置手动导入


推荐阅读