Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Загрузка серии файлов с компьютера пользователя (FP) (http://www.flasher.ru/forum/showthread.php?t=213044)

mikhailk 20.06.2016 15:11

Загрузка серии файлов с компьютера пользователя (FP)
 
Есть необходимость сделать так, чтобы пользователь одновременно грузил в приложение со своего компьютера несколько (5-10) xml-файлов. При этом, в идеале было бы так: он выбирает один файл (индексный) через FileReference, а потом уже, после его загрузки, приложение само получает из него список файлов для загрузки и таскает их из той папки, откуда только что был скачан индексный файл.

Но я так понял, что в версии для FP этого сделать невозможно? AIR не подходит.

Какие могут быть варианты? Закатывать все фалы в ZIP и грузить все вместе в приложение, а потом уже разбираться, что там загрузилось?

Добавлено через 1 час 57 минут
В итоге сделал через загрузку ZIP-архива. Но если у кого есть другое решение, будет интересно.

GBee 20.06.2016 19:24

RAR архив :о)

ZackMercury 20.06.2016 19:32

Знаю только, что можно грузить несколько файлов с помощью HTML5. Всплывающее окно не подходит?

alatar 20.06.2016 19:57

Только явно указанные пользователем, также как и в FP

Добавлено через 4 минуты
Цитата:

Сообщение от mikhailk (Сообщение 1194998)
...и таскает их из той папки, откуда только что был скачан индексный файл.

FileReference не позволяет узнать путь к файлу(соответственно, и к папке его содержащей).

ZackMercury 20.06.2016 20:35

Ну, я про что-то наподобии этого
https://html5-demos.appspot.com/stat...of_import.html
Если перетащить папку, и загрузить только нужные из файлов, то окей.

mikhailk 21.06.2016 12:43

Цитата:

Ну, я про что-то наподобии этого
https://html5-demos.appspot.com/stat...of_import.html
Если перетащить папку, и загрузить только нужные из файлов, то окей.
Хм, действительно.
Впрочем, надо проверить, конечно, как это будет работать.

Но вроде как решение с зипом устроило заказчика.


Часовой пояс GMT +4, время: 09:34.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.