putFile не дает ответного ответа после сохранения образа в хранилище Firebase (только для ios) - PullRequest
0 голосов
/ 10 июня 2019

Я добавляю изображение с помощью putFile в хранилище Firebase. Изображение успешно добавляется в хранилище как с IOS, так и с устройств Android, но после добавления изображений в хранилище я могу получить ответ от FireBase только на устройствах Android.

В IOS образ устройства успешно вставлен, но я не могу получить ответ (downloadURL, ref) из firebase.

В устройстве Android, он работает отлично.

firebase.storage().ref('imagepath')
.putFile(response.path, metaData)
.then(function(data)
{
    console.log('Uploaded Successfully',data.downloadURL, data.ref, filename);
    config.uploadedSuccess = '1'
    dispatch(uploadPhotoOfferSuccessAction(data.downloadURL, data.ref, filename))
})
.catch((error) => {
    console.log('Error', error);
    dispatch(uploadPhotoOfferFailureAction(error.message))})
}

ожидаемый результат:

{  
   "bytesTransferred":475463,
   "downloadURL":"https://firebasestorage.googleapis.com/v0/b/ehl-lausanne.appspot.com/o/books%2Fbooks_images%20(3)-compressed-compressed.jpeg?alt=media&token=908b37a1-c7b1-45f9-ad45-d2b2094ca50a",
   "metadata":{  
      "contentType":"image/png",
      "contentLanguage":"",
      "contentEncoding":"identity",
      "md5hash":"LQmU4jE7dZlxnCpWFULfjQ==",
      "updated":1560182965165,
      "ref":"/books/books_images (3)-compressed-compressed.jpeg",
      "state":"success",
      "totalBytes":475463
   }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...