【发布时间】:2017-06-12 10:06:51
【问题描述】:
我正在尝试为使用 ajax 进行的上传创建一个对用户可见的进度条。上传正在发送到 s3 存储桶。 这是我将文件发送到存储桶的脚本:
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 + '%');
});
到目前为止,我在 p 标签中编写进度,但想在一个像加载进度条一样动画的 html 元素中显示它。有没有办法根据 httpUploadProgress 的上传位置为元素设置动画?
【问题讨论】:
标签: php jquery ajax amazon-s3 progress