Я пытаюсь создать индикатор выполнения, видимый пользователю для загрузки, который происходит с ajax. Загрузка отправляется в ведро s3. Вот мой скрипт для отправки файла в ведро:Индикатор выполнения во время httpUploadProgress
var upload = s3.upload(
{Bucket: 'tgr-video-ingest', Key: rCreds.ObjectKey, Body: file}
);
upload.on('httpUploadProgress', function (progress) {
var pct = Math.round(progress.loaded/progress.total * 100);
$('#progress').html(pct + '%');
});
В настоящее время я пишу прогресс в аре теге, но хочу, чтобы отобразить его в HTML-элементе, который анимационный как прогресс загрузки бар. Есть ли способ анимировать элемент, основанный на позиции загрузки httpUploadProgress?