开发者问题收集

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