用于Ipad的Flash构建器,从本地文件系统读取图像

时间:2011-06-14 10:58:04

标签: flash ios ipad builder

我正在开发一个Ipad应用程序,我从服务器下载一些图像然后我必须将它们显示到一个火花图像控制器(我有一个移动项目) 图像在File.documentDirectory中写入没有问题,但是当我尝试将它们引用到火花图像控件时,没有加载任何内容。 我在ioerror事件的图像控件上附加了一个事件监听器,当它被触发时它说没有找到url。 我检查了网址是否正确,因为我在文件系统上测试过它。

在项目开始时,我使用File.applicationDirectory和正确加载的图像(引用它们我使用的是source =“assets / mypicturedir / pict.jpg”),当我在本地测试时,我甚至可以写入那个文件夹。 不幸的是,当我在iPad上部署此方法时,我发现我无法写入该文件夹。所以我开始使用File.documentsDirectory,我可以编写图像,但现在我无法从图像容器中引用它们。

你有没遇到过这个错误? 关于如何解决的任何想法?

提前致谢

1 个答案:

答案 0 :(得分:0)

我相信你也可以写信给:File.applicationStorageDirectory

您可以嵌入资产:

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

另外,我不确定你是否想要一个适用于iOS的Spark Image组件。我相信iOS目前不支持Flex Mobile项目。