React-Camera:未定义不是对象(评估'CameraManager.Aspect.fill)

Posted

技术标签:

【中文标题】React-Camera:未定义不是对象(评估\'CameraManager.Aspect.fill)【英文标题】:React-Camera: undefined is not an object(evaluatiing 'CameraManager.Aspect.fill)React-Camera:未定义不是对象(评估'CameraManager.Aspect.fill) 【发布时间】:2018-06-28 16:53:17 【问题描述】:

我在 react-native-camera 中遇到了一个接线错误。错误是undefined is not an object(evaluatiing 'CameraManager.Aspect.fill)

当我们第二次打开应用程序时就会出现。第一次,它工作正常。

我尝试了以下步骤: 1) 取消链接 2) 卸载 3) 重新安装。

但它会有同样的问题。谁能帮我解决问题? 谢谢,

【问题讨论】:

【参考方案1】:

我在使用 react-native-camera 和 react-native-navigation 时遇到了类似的问题。我先添加了相机,然后是导航。导航中喜欢的步骤打破了我的相机。

经过长时间的调试,我注意到MainApplication.java 上的一个问题。在我扩展 NavigationApplication 之后,您必须添加一个新的 getPackages 方法。我忘记添加旧的getPackages 的内容,其中包括新的RNCameraPackage()

因此,请务必手动执行链接过程。

【讨论】:

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

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

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

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

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

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

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