Разобрался.
Событие .on('finish') стартует сразу после того как были вызваны события .on('file'), а не после того как они отработали. В этом и получалась загвоздка. Чтобы поймать момент когда все on('file') закончили свою работу - пришлось сделать счетчик, по которому проверяю общее состояние загрузки и вызываю нужную мне функцию когда счетчик стал пустым.
|