Хранилище Firebase и база данных реального времени - это две разные сущности, поэтому после загрузки изображения в хранилище Firebase вам нужно самостоятельно сохранить URL-адрес загрузки в базе данных реального времени, по вашему выбору, в следующем примере URL-адреса изображений сохраняются. в images path
var uploadTask = storageRef.child('images/rivers.jpg').put(file);
uploadTask.on('state_changed', function(snapshot){
var progress = (snapshot.bytesTransferred / snapshot.totalBytes) * 100;
console.log('Upload is ' + progress + '% done');
}, function(error) {
// error uploading file
}, function() {
// File uploaded successfully, now store the download url in realtime database
uploadTask.snapshot.ref.getDownloadURL().then(function(downloadURL) {
console.log('File available at', downloadURL);
firebase.database().ref('images').set({
image:downloadURL
});
});
});
перед сохранением URL изображений в базе данных реального времени убедитесь, что вы включили базу данных реального времени для вашего проекта