2015-11-13 207 views
3

我使用CameraRoll组件来获得photos.But我正在从CameraRoll.js未定义文件未定义IA不是一个对象(评估RCTCameraRollManager.getPhotos)

var RCTCameraRollManager = require('NativeModules').CameraRollManager; 

这里RCTCameraRollManager得到“未定义” 我的方案我正在使用CameraRoll组件android和IOS.So如何通过命令提示符更新node_modules文件

+0

CameraRoll API尚未针对Android实施。我想知道你从上面拉你的需求字符串的例子。我没有在[documentation](https://facebook.github.io/react-native/docs/cameraroll.html#content)中看到它。你是否首先需要反应原生态? –

回答

8

由于默认情况下不需要React Native的相机滚动管理器的更高版本。要将其添加回来,请打开Xcode。在左侧,将名为RCTCameraRoll.xcodeproj的xcode文件拖放到Libraries文件夹中。然后将其展开并从产品文件夹中将名为libRCTCameraRoll.a的文件拖到“构建阶段” - >“带库的链接二进制文件”。更多信息here

+0

谢谢。它的工作原理 – vasavi

+0

我无法在文件夹 – verystrongjoe

+0

中找到名为libRCTCameraRoll.a的库在库文件夹中添加RCTCameraRoll.xcodeproj的同时展开RCTCameraRoll.xcodeproj文件夹,因为您有产品文件夹展开产品文件夹,那么您可以找到libRCTCameraRoll.a文件 – vasavi

相关问题