未定义不是对象(评估“CameraManager.Aspect”)

Posted

技术标签:

【中文标题】未定义不是对象(评估“CameraManager.Aspect”)【英文标题】:undefined is not an object (evaluating 'CameraManager.Aspect') 【发布时间】:2017-05-03 01:42:47 【问题描述】:

我在 React-Native 上设置和链接我的 react-camera 和我的项目时遇到了这个错误。我尝试了在谷歌中找到的所有解决方案,但仍然无法正常工作,我也尝试了此视频https://www.youtube.com/watch?v=pJseuSOC8HA,但也无法正常工作。有人可以帮助我吗?

这是我的 package.json:

"dependencies": 
    "prop-types": "^15.5.8",
    "react": "16.0.0-alpha.6",
    "react-native": "0.44.0",
    "react-native-camera": "git+https://github.com/lwansbrough/react-native-camera.git",
    "react-navigation": "^1.0.0-beta.7",
    "react-redux": "^5.0.4",
    "redux": "^3.6.0",
    "redux-promise-middleware": "^4.2.0",
    "redux-thunk": "^2.2.0"
  ,

【问题讨论】:

嗨。见this open github issue。也许其中一种建议和解决方法可以帮助您解决问题! 问题是你没有重建项目.. 嗨,您在这个案例中使用了 CRNA 吗?我有同样的问题,但使用 CRNA 【参考方案1】:

手动链接库,然后重试。我们有相同的问题和相同的版本,我已经修复了它。

【讨论】:

这对我有用(在完成所有安装步骤之后):react-native link react-native-camera 你使用过世博会吗?还是 react native cli?【参考方案2】:

使用这个命令。

react-native link

【讨论】:

【参考方案3】: 如果你有可可豆荚 并且您正在尝试使用 react-native link 链接包

确保你在 react-native 链接之后运行 pod install

【讨论】:

以上是关于未定义不是对象(评估“CameraManager.Aspect”)的主要内容,如果未能解决你的问题,请参考以下文章

未定义不是对象(评估'_reactNative.Stylesheet.create')[关闭]

错误:未定义不是对象(评估 \'RCTWebSocketManager.connect\')

未定义不是对象(评估 '_reactNativeCamer.RNCamera.Constants'

TypeError:未定义不是对象(评估'this.setState')[重复]

TypeError:未定义不是对象(评估'_ref.state)

React Native - 未定义不是对象(评估'Items.Length')