2017-07-25 61 views
0

我用react-native-image-picker用於獲取圖像形式的相機和照片庫。我遵循步驟並在xcode中鏈接react-native-image-picker。我也將編碼打開imagePicker。但有錯誤。React Native - CameraRoll得到的問題undefined不是對象

注意:我將使用0.46作爲反應原生。

在iOS和Android上成功鏈接。

enter image description here

我的代碼:

import { ImagePicker } from 'react-native-image-picker' 

而且onButton:

handleImagePickUp =() =>{ 
    ImagePicker.launchImageLibrary(options, (response) => { 
    }); 
} 

錯誤:

enter image description here

+0

此代碼在哪裏破壞?當你按下照片/從庫中選擇,或者當調用包含給定函數的方法時?代碼破解ImagePicker.launchImageLibrary代碼 –

+0

。 –

回答

1

相反寫作

import { ImagePicker } from 'react-native-image-picker'的,

應聲明(在同一個地方)...

var ImagePicker = require('react-native-image-picker');

其餘的代碼應該可以工作,雖然很難說,因爲它沒有提供。希望這有助於,如果你不明白爲什麼必須讓我知道。

+0

好的。感謝它的工作。但是當從'react-native-image-picker'和var ImagePicker = require('react-native-image-picker')導入{ImagePicker}時,請給我解釋。用來。 –

+0

我不是專家,但對於這種情況,您從不使用導入ImagePicker。有關它的討論 - > https://github.com/webpack/webpack/issues/1973。順便說一句,如果您將來遇到類似的問題,那麼經常查看相應節點模塊文件(此例中爲project/node_modules/react-native-image-picker/README.md)中的README文件應解決你的問題 –

相關問題