我正在使用blueimp jquery文件上传器与Amazon S3一起使用。我唯一的问题是,我无法根据图像上传的服务器端状态准确更新我的进度条。blueimp文件上传服务器端PHP进度进度
我还使用PHP(5.3)的旧版本,是否有解决方案或解决方法,我可以用来检索服务器端进度?
这是我目前正在调用的jQuery:
var url = 'photos/index.php';
$('#fileupload').fileupload({
url: url,
dataType: 'json',
done: function (e, data) {
$.each(data.result.files, function (index, file) {
// display the image preview
});
},
progressall: function (e, data) {
//console.log(data);
var progress = parseInt(data.loaded/data.total * 100, 10);
$('#progress .bar').css(
'width',
progress + '%'
);
}
});
您是否使用https://github.com/blueimp/jQuery-File-Upload/wiki上的示例之一对其进行了尝试?你可能也想提供一些你的php代码。 –