React Native Video-未定义不是对象(评估'_reactNative.Image.propTypes.resizeMode'
2022-07-12
2750
我在 nx monorepo 中的
react-native v0.69
中使用
react-native-video
,当尝试添加如下所示的视频组件时,我收到错误
TypeError: undefined is not an object (evaluating '_reactNative.Image.propTypes.resizeMode'
。
import Video from 'react-native-video'
<Video
resizeMode="none"
source={{ uri: _.url }}
style={{ width: 64, height: 64 }}
/>
当我删除
resizeMode
prop 时,我收到相同的错误。
是什么原因造成的?
3个回答
我已成功解决。对于 react-native
0.69
、
^6.0.0-alpha.1
版本的 react-native-video 修复了此问题
Jakub Jarząbek
2022-07-12
我们必须安装
6.0.0-alpha.1
,但
pod install
可能会出现一些错误。但这些错误可以使用以下命令解决:
sudo arch -x86_64 gem install ffi
然后转到 iOs 文件夹并运行:
arch -x86_64 pod install
它会起作用。
Vaibhav Gehani
2022-08-16
转到
package.json
文件并删除:
276339791
然后输入:
npm i
in终端< /p>
Naveed Shk
2022-08-22