Процесс загрузки через fetch
fetch('/jx/', {
method: 'POST',
body: FormAdd({md:'uploads', fix:vl.key, id:vl.id, t:vl.t, file:e.target.files[0]})
}).then(
r => r.json() // if the response is a JSON object
).then(s => eval(s));
Работает, файлы загружаются. Как к данному коду добавить возможность слушать, то сколько байт передано. То есть узнать процент загруженного?
Ответы (1 шт):
Автор решения: Alexander
→ Ссылка
fetch не предоставляет такого функционала. Он может показывать прогресс для ЗАГРУЗКИ, но не для ВЫГРУЗКИ. Вы не можете это организовать с помощью только JS в браузере.
см. похожий вопрос: https://stackoverflow.com/questions/35711724/upload-progress-indicators-for-fetch