up.removeFile(file)
работает только в том случае, если загрузка не выполняется.Как остановить загрузку процесса в plupload
Является ли это ошибкой или существует какая-то другая функция, которую я пропустил?
up.removeFile(file)
работает только в том случае, если загрузка не выполняется.Как остановить загрузку процесса в plupload
Является ли это ошибкой или существует какая-то другая функция, которую я пропустил?
Таким образом, я мог бы заставить его работать.
Каждый добавил файлов имеет свою функцию отмены:
var status_before = file.status;
up.removeFile(file);
if(up.state == plupload.STARTED && status_before == plupload.UPLOADING)
{
up.stop();
up.start();
}
Я взял на себя смелость изменить 2 для соответствующей константы. Спасибо за этот ответ. Я должен подождать 24 часа, чтобы наградить награду ... –
@ Marc-AndréLafortune благодарит вас за щедрость :) –
мы также можем написать: up.removeFile (file.id). – Ron
Видимо это невозможно (пока): https://github.com/moxiecode/plupload/issues/168
Если вы используете только специфический транспорт (HTML5/XHR) вы можете сделать это по телефону .abort()
на объект XHR, хотя.
Скрыть контейнер остановит загрузку. Пример:
var max = 10;
var count = 0;
uploader.bind('FileUploaded', function(up, file, info){
count++;
if (count >= max){
$('#container').hide();
console.log('limit reached');
}
});
http://www.plupload.com/punbb/viewtopic.php?id=778 надеюсь, что это поможет, приветствия! –