Flash Builder для Ipad, чтение изображений из локальной файловой системы - PullRequest
0 голосов
/ 14 июня 2011

В настоящее время я разрабатываю приложение для Ipad, в котором я загружаю некоторые изображения с моего сервера, а затем мне нужно отображать их в контроллере искровых изображений (у меня есть мобильный проект) Изображения записываются в File.documentDirectory без проблем, но когда я пытаюсь передать их в элемент управления искровым изображением, ничего не загружается. Я прикрепил прослушиватель событий к элементу управления изображением для события ioerror, и при запуске он говорит, что URL не найден. Я проверил URL-адрес правильный, потому что я проверил его в файловой системе.

В начале проекта я использовал File.applicationDirectory и правильно загруженные изображения (для ссылки на них я использовал source = "assets / mypicturedir / pict.jpg"), а при локальном тестировании я мог даже написать в эта папка. К сожалению, когда я развернул этот метод на iPad, оказалось, что я не могу писать в эту папку. Поэтому я начал использовать File.documentsDirectory и мог писать изображения, но теперь я не могу ссылаться на них из контейнера изображений.

Вы когда-нибудь сталкивались с этой ошибкой? Есть идеи, как ее решить?

Заранее спасибо

1 Ответ

0 голосов
/ 17 июня 2011

Полагаю, вы также можете написать в: File.applicationStorageDirectory

Вы можете встроить ресурс:

[Embed(source="assets/file.png")]
private var _class:Class;

Кроме того, я не уверен, что вам нужен компонент Spark Image для iOS,Я считаю, что проекты Flex Mobile в настоящее время не поддерживаются iOS.

...