savetocameraroll react link getphotos cameraroll react-native camera-roll

react-native - link - save image react native



undefined no es un objeto(evaluando ''RCTCameraRollManager.getPhotos'') (2)

Verifique si RCTCameraRoll se agrega a su biblioteca. Si no, debe vincular la biblioteca a node_module/react-native/Libraries/CameraRoll

Existe una gran guía para vincular bibliotecas a native de reactivo en los documentos nativos de react https://facebook.github.io/react-native/docs/linking-libraries-ios.html#content

Quiero usar CameraRoll para obtener una imagen pero que se rompe con la pantalla roja.

Así que traté de seguir:

//print: undefined console.log(RCTCameraRollManager);

pantalla roja


Al ser un desarrollador de Android, estaba luchando por usar el rollo de cámara nativo de Reactive. Pude encontrarlo en la siguiente ubicación:

node_module/react-native/Libraries/CameraRoll

Y al vincular la biblioteca utilizando "reaction-native link cameraRoll, me encontré con el siguiente error: -

npm ERR! 404 Registry returned 404 for GET on https://registry.npmjs.org/react-native-cameraroll

Entonces, debemos vincularlo manualmente de la siguiente manera:

abra su Xcode. Luego, desde node_module / react-native / Libraries / CameraRoll, arrastre RCTCameraRoll.xcodeproj en el panel lateral izquierdo de la carpeta Libraries. Ahora vaya a Proyecto - general - "Marcos y bibliotecas vinculados" agregue (+) la carpeta llamada libRCTCameraRoll.a.

Reinstalar y funciona.