var fileUploader = new FileUpload({
firstSize: 256 * 1024,
chunkSize: 4 * 1024 * 1024,
expiration: 24 * 60 * 60,
maxConcurrent: 2,
autoUpload: true,
prepareUrl: '/file/prepare',
uploadUrl: '/file/upload',
checkUrl: '/file/check',
mergeUrl: '/file/merge',
headers: {},
reupload: 5,
success: function(fileObj, response) {
console.log(response);
},
error: function(fileObj, error, type) {
console.log(error, type);
},
progress: function(fileObj) {
console.log(fileObj.percentage);
}
});
var fileObj = fileUploader.addFile(file);
fileUploader.upload(fileObj);
fileUploader.pause(fileObj);
fileUploader.continue(fileObj);
fileUploader.remove(fileObj);