2016-08-03 14 views
0

firebase、React Nativeとreact-native-image-pickerを使用して画像をアップロードしようとしました。反応ネイティブ画像ピッカーを使用して画像をfirebaseにアップロード

私はイメージピッカーから取得したデータは、Base64形式であると、私は次の行を実行する場合ので、私は実際に私のfirebaseストレージにアップロードする方法がわからない:

var imageRef = storageRef.child("images/usersImages/" + global.userID + ".jpg") 
uploadTask = imageRef.put(global.imageToUpload) 

を何も後に実行されていません。私が直後に警報を出しても。 私の«ファイル»変数には次のものが含まれています:'data:image/jpeg;base64,' + response.data

私はresponse.dataだけを入れようとしましたが、機能しません。

答えて

2

最後に読んだのはhereで、Firebaseは画像をreact-nativeからバイナリとしてアップロードすることはできません。ただし、base64でエンコードされたイメージをfirebaseに直接格納することができます。それはfirebaseに他の文字列を格納するようなものです。このような火災基地に直接画像を保存している間には、less than 10 MBという制限があります。

関連する問題