react-native - 错误类型错误: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 link就可以了。仍然应用程序崩溃尝试参考链接 https://github.com/react-native-community/lottie-react-native#readme
并为安卓和IOS设置手动导入
推荐阅读
- postgresql - PostgreSQL:在嵌套选择中调用时函数不更新记录
- cmake - 字符串中的变量引用不会被“set”评估
- python - Django - 将使用 xhtml2pdf 生成的 pdf 文件保存到磁盘
- docker - 使用 Ansible 根据使用 docker_prune 的标签删除图像
- c++ - 如何检查每个头文件是否包含所需的包含文件?
- java - 如何在 HttpDecompressor 之前添加 GlobalTrafficShapingHandler
- sap-gui - 是否有可能在用户级别关闭日期扩展?
- python-3.x - python with lightgbm,预测类标签(0或1)而不是概率
- javascript - 希望根据某些条件检查将值保持在切换按钮的一种状态
- node.js - 在 Multer 中上传图像后移动和重命名图像