我使用fineuploader将大尺寸文件作为块上传到服务器。
然而,当我点击"取消"上传过程中按钮正在进行中它只是取消上传过程,留下部分加载的块文件和文件夹。单击取消时如何删除这些文件。
我尝试过取消事件,但我没有得到理想的结果。
以下是我的代码:
var manualUploader = new qq.FineUploader({
element: document.getElementById('fine-uploader-manual-trigger'),
template: 'qq-template-manual-trigger',
request: {
endpoint: "php-traditional-server-master/endpoint.php"
},
deleteFile: {
enabled: true,
endpoint: "php-traditional-server-master/endpoint.php"
},
chunking: {
enabled: true,
concurrent: {
enabled: false
},
success: {
endpoint: "php-traditional-server-master/endpoint.php?done"
}
},
resume: {
enabled: true
},
retry: {
enableAuto: true,
showButton: true
},
callbacks: {
onCancel: function(id, name) {
FineUploader.cancel(id);
}
},
thumbnails: {
placeholders: {
waitingPath: 'client/placeholders/waiting-generic.png',
notAvailablePath: 'client/placeholders/not_available-generic.png'
}
},
cors: {
expected: true
},
maxConnections : 1,
autoUpload: false,
debug: true
});
qq(document.getElementById("trigger-upload")).attach("click", function() {
manualUploader.uploadStoredFiles();
});
请在上面告诉我。
感谢。