up.removeFile(file)
仅在上传不在进行时才有效。
这是一个错误,还是存在一些我错过的其他功能?
答案 0 :(得分:18)
这样我就能使它发挥作用。
每个添加的文件都有自己的取消功能:
var status_before = file.status;
up.removeFile(file);
if(up.state == plupload.STARTED && status_before == plupload.UPLOADING)
{
up.stop();
up.start();
}
答案 1 :(得分:1)
隐藏容器将停止上传。例如:
var max = 10;
var count = 0;
uploader.bind('FileUploaded', function(up, file, info){
count++;
if (count >= max){
$('#container').hide();
console.log('limit reached');
}
});
答案 2 :(得分:0)
显然这是不可能的(但是):https://github.com/moxiecode/plupload/issues/168
如果您只使用特定传输(HTML5 / XHR),则可以通过调用XHR对象上的.abort()
来实现。