![]() |
загрузка локального файла 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 для доступа к файлам программы. |
Цитата:
|
Loader автоматически определяет вид содержимого (bitmap, swf). a filestream?
|
А в чем проблема определять тип? Вы не знаете что вы грузите?
|
не знаю. это можит быть картинка а может быть swf файл.
если с точки производительности разницы нет (или есть?) то зачем |
ext = filename.substr(filename.lastIndexOf("."));
|
зачем, если loader все это сделает за меня?
можно конечно сделать и так, только в чем плюсы такого варианта? |
| Часовой пояс GMT +4, время: 06:57. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.