Асинхронная загрузка изображений в Firebase - PullRequest
0 голосов
/ 26 ноября 2018

Я слежу за следующей статьей для загрузки изображений в Firebase
https://firebase.google.com/docs/storage/web/upload-files

Я пытаюсь загрузить изображение и получить URL.

const modifiedCardsArray = async (cards) => {
    let imageUrl = ""
    for (const card of cards) {
        imageUrl = await (imageUpload(card.fileImageObject))
    }
}

Моя функция imageUpload такая же, как полные примеры по ссылке выше.

Однако imageUrl внутри цикла for не определен, и следующая функция возвращает URL-адрес, не возвращая его затем в imageURL внутри цикла for.

function 
  uploadTask.snapshot.ref.getDownloadURL().then(function(downloadURL) {
    return downloadURL
  });

Любая помощь будет принята с благодарностью,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...