未定义的ia不是对象(评估RCTCameraRollManager.getPhotos)

vas*_*avi 3 javascript jquery reactjs react-native

我正在使用CameraRoll组件来获取照片.但我从CameraRoll.js文件中获取未定义

var RCTCameraRollManager = require('NativeModules').CameraRollManager;
Run Code Online (Sandbox Code Playgroud)

这里RCTCameraRollManager获取'undefined'在我的场景中我使用CameraRoll组件同时用于android和IOS.那么如何通过命令提示符更新node_modules文件

eya*_*l83 8

由于React Native的更高版本,默认情况下不需要Camera Roll管理器.要将其添加回来,请打开Xcode.在左侧,将调用的xcode文件拖到RCTCameraRoll.xcodeprojLibraries文件夹中.然后展开它并从Product文件夹中将调用的文件拖到libRCTCameraRoll.a"Build Phases" - >"Link Binary with libraries".更多信息在这里.