Я работаю над ионным проектом, в котором вы можете нажать 5 (или более) разных кнопок, чтобы выбрать изображение из библиотеки (или камеры, конечно) для каждого из них. я хочу загрузить каждое изображение сразу после выбора (или захвата) с помощью плагина передачи файлов ngcordova и показать некоторые отзывы о результате каждой загрузки после ее завершения, поэтому мне нужно использовать обратный вызов успеха и ошибки для каждого из моих вызовов передачи файлов.
проблема в том, что плагин для передачи файлов может обрабатывать только одну загрузку за раз, и если я начну загружать новое изображение до завершения первой загрузки, первая загрузка получит сообщение об ошибке, а вторая загрузка начнется. но если я начну вторую загрузку после завершения первой загрузки, проблем не будет.
я знаю, что могу использовать $q.all, но в этом случае я буду пропускать успех и ошибку для каждого обещания. Как я могу решить эту проблему?
большое спасибо.
fileName: The file name to use when saving the file on the server. Defaults to image.jpg.
- person Italo Ayres   schedule 05.06.2016