【发布时间】:2017-09-11 06:55:15
【问题描述】:
我用create-react-native-app (CRNA) 创建了一个RN 项目。我想使用expo提供的Camera API。为此,我只是复制了此处的示例https://docs.expo.io/versions/latest/sdk/camera.html 并包含了Component。启动应用程序给了我以下信息:Undefined is not an object _expo.camera.constant 带有大量堆栈跟踪...任何想法这里出了什么问题?
【问题讨论】:
-
请从您的代码中给出一些代码示例
-
@bennygenel 我完全复制并粘贴(如 Q 中所写)
expo给出的组件示例。 -
您是否设置了使用相机所需的权限?
-
@bennygenel 我应该在哪里设置它们?在代码中,它们看起来像是设置在这里
const { status } = await Permissions.askAsync(Permissions.CAMERA); this.setState({ hasCameraPermission: status === 'granted' }); -
是的,你是对的。我看不出有什么不对。它像expo没有安装。我没有任何想法。对不起
标签: javascript react-native expo