Я пытаюсь получить URL-адрес данных из хранилища Firebase.У меня есть статическая функция, чтобы получить URL, но возвращение всегда неопределено?Как я могу получить URL файла и сохранить его в моей базе данных?
uploadImageByDataURL(image, imageName, directory) {
const uploadTask = firebase.storage().ref(`images/${directory}/${imageName}`).putString(image, 'data_url');
uploadTask.on('state_changed', () => {
firebase.storage().ref(`images/${directory}`).child(`${imageName}`).getDownloadURL().then(url => {
return url
})
})
}