Я новичок в Javascript.
Все, что я хочу сделать, это сохранить файл в Firestorage, а затем сохранить URL-ссылку в переменной. Однако сейчас URL не сохраняется, а моя переменная пуста.
const pictureUrl = ''
// Upload picture part
var refname = 'profile_pictures/' + "Picture" + "_" + "Name";
let storageRef = firebase.storage().ref(refname);
let firstFile = document.getElementById("pictureImported").files[0]
let uploadTask = storageRef.put(firstFile).then(function(fileSnapshot) {
fileSnapshot.ref.getDownloadURL().then(url => pictureUrl = url)
})
console.log(pictureUrl);
console.log содержит пустую строку. Что я должен сделать, чтобы действительно сохранить URL?