2015-10-23 14 views
8

CameraRollを使用して画像を取得しますが、赤い画面で壊れてしまいます。undefinedはオブジェクトではありません( 'RCTCameraRollManager.getPhotos'を評価する)

だから私は、次のことを試してみました:

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

red-screen

+0

私は全く同じ問題があります。両方ともアンドロイドとアイオスです。 react-native-0.12.0を使用する – han4wluc

答えて

1

でネイティブ反応するようにライブラリをリンクにnode_module/react-native/Libraries/CameraRoll

は偉大なガイドがあるからにライブラリをリンクする必要がありますされていない場合、私はreact-を使うのに苦労しました。ネイティブカメラロール。私は次の場所でそれを見つけることができた: -

node_module/react-native/Libraries/CameraRoll 

そして、私は次のようなエラーに直面していた反応し、ネイティブのリンクに、CameraRoll」を使用してライブラリをリンク中: -

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

は、だから我々はする必要が

node_module/react-native/Libraries/CameraRollから、RCTCameraRoll.xcodeprojをLibrariesフォルダの左側のペインにドラッグしてください 今度はProject - general - "リンクされたフレームワークとライブラリs " libRCTCameraRoll.aという名前のフォルダを追加(+)します。

再インストールして動作します。

関連する問題