При загрузке хранилища Firebase не удалось добавить метаданные при выполнении руководстваJavascript

Форум по Javascript
Ответить
Гость
 При загрузке хранилища Firebase не удалось добавить метаданные при выполнении руководства

Сообщение Гость »


Так что это должно быть так же просто, как следовать документации здесь:

https://firebase.google.com/docs/storag ... load-files

Расположение ссылок, данных и метаданных такое же, каким оно должно быть:

https://firebase.google.com/docs/refere ... sresumable
константные метаданные = { приклады: "изображение/jpeg", } функция Мульти() { const [изображения, setImages] = useState() const [imageList, setImageList] = useState([]) const uploadFiles = async () => { for (пусть я = 0; я < images.length; я++) { const name = `/image_storage/${v4()}` const imageRef = ref(proStorage, name) const uploadtask = uploadBytesResumable (imageRef, images, метаданные) const imageListref = ref(proStorage, "image_storage/") загрузитьзадачу.то( "состояние_изменено", (снимок) => { константный прогресс = (snapshot.bytesTransferred / snapshot.totalBytes) * 100 console.log("Загрузка выполнена " + прогресс + "% выполнено") // eslint-отключить-следующую строку переключатель (snapshot.state) { случай «приостановлен»: console.log("Загрузка приостановлена") перерыв случай «работает»: console.log("Загрузка выполняется") перерыв } }, (ошибка) => {}, () => { getDownloadURL(uploadtask.snapshot.ref).then(async (downloadURL) => { console.log("Файл доступен по адресу", URL-адрес загрузки) listAll(imageListref).then((ответ) => { response.items.forEach((item) => { setImageList((prev) => [...prev, item.name]) }) }) }) } ) } }
Однако после завершения поле метаданных в сегменте хранилища для файла становится пустым? Есть идеи?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»