繁体   English   中英

React Native Video - undefined 不是 object(评估 '_reactNative.Image.propTypes.resizeMode'

[英]React Native Video - undefined is not an object (evaluating '_reactNative.Image.propTypes.resizeMode'

我在react-native v0.69中使用带有 nx monorepo 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道具时,我得到了同样的错误。 这是什么原因造成的?

我已经设法解决了。 对于 react-native 0.69^6.0.0-alpha.1版本的 react-native-video 修复了问题

我们必须安装 6.0.0-alpha.1 但 pod install 可能会出现一些错误。 但是可以使用以下命令解决这些错误

运行 sudo arch -x86_64 gem install ffi

然后转到 ios 文件夹并运行 arch -x86_64 pod install。 它会起作用的。

Go 到 package.json 文件并替换“react-native-video”:“^6.0.0-alpha.1”。

然后在终端输入 npm i

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM