Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flash Приложения: AIR, Zinc и тд. (http://www.flasher.ru/forum/forumdisplay.php?f=94)
-   -   загрузка локального файла air + android (http://www.flasher.ru/forum/showthread.php?t=183717)

raltm 30.08.2012 11:51

загрузка локального файла air + android
 
добрый день!
загружаю файлы и сохраняю их локально в applicationStorageDirectory.
затем при не обходимости загружаю их с помощью Loader.
в windows все ок.
в android выдает ошибку 2035 URL-адрес не найден.
в чем может быть дело?
загружаю по адресу File.applicationStorageDirectory.resolvePath(filename).nativePath;

в widows этот адрес имеет вид
C:\Users\username\AppData\Roaming\main\Local Store\file.png
в android
data/data/air.main/main/Local Store/file.png

как загрузить файл в android?

Добавлено через 58 минут
в общем как обычно надо читать хелп :)
На платформе Android свойство nativePath объекта File, указывающее на каталог программы, является пустой строкой. Используйте свойство url для доступа к файлам программы.

illuzor 30.08.2012 14:23

Цитата:

затем при не обходимости загружаю их с помощью Loader.
Зачем? Можно же через FileStream открывать

raltm 31.08.2012 01:26

Loader автоматически определяет вид содержимого (bitmap, swf). a filestream?

DaFive 31.08.2012 13:55

А в чем проблема определять тип? Вы не знаете что вы грузите?

raltm 31.08.2012 14:34

не знаю. это можит быть картинка а может быть swf файл.
если с точки производительности разницы нет (или есть?) то зачем платить писать больше?

DaFive 31.08.2012 19:50

ext = filename.substr(filename.lastIndexOf("."));

raltm 01.09.2012 01:17

зачем, если loader все это сделает за меня?
можно конечно сделать и так, только в чем плюсы такого варианта?


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

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