|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
|
Загрузка файла на android без участия пользователя
Приветствую.
Нужно с помощью air приложения загрузить файл с сервера в файловую систему android с отслеживанием прогресса загрузки. Возможно ли это без native extension? Нагуглить не получается. Единственное, что нашёл - FileReference.download(), но он выводит диалоговое окно. |
|
|||||
Использовать FileStream.
var fileLocal:File = File.applicationStorageDirectory.resolvePath(pathLocal); var fileStream:FileStream = new FileStream(); fileStream.addEventListener(Event.CLOSE, fileClosed); fileStream.openAsync(fileLocal, FileMode.WRITE); fileStream.writeBytes(fileData, 0, fileData.length); fileStream.close();
__________________
In Code We Trust |
|
|||||
Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
|
Этот вариант рассматривался в первую очередь. Можно, конечно сначала загрузить файл с сервера, а потом записать в локальную, память. Но есть одна проблема - файлы весят по 100-200 мегабайт.
Хочется найти способ загрузки напрямую с сервера в файловую систему девайса. |
|
|||||
Не вижу проблем. Используете FileStream вместе с URLStream примерно как здесь http://www.actionscript.org/forums/s...php3?p=1137479
__________________
In Code We Trust |
|
|||||
Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
|
То, что нужно. Благодарю.
|
Часовой пояс GMT +4, время: 16:10. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|