0

我想制作一个图像滑块和 mp3 播放器,它不会从 XML 中获取文件,而是直接形成文件夹并可能将它们放入一个数组中。

搜索了一段时间后,我找不到这个问题的具体答案。

这样的事情在 Flash 中可以实现吗?如何?

谢谢!

4

2 回答 2

2

如果您想构建桌面应用程序,答案是肯定的。然后,您可以通过 air 运行时访问文件夹。这很容易:

var directory:File = File.documentsDirectory; 
var contents:Array = directory.getDirectoryListing();  
for (var i:uint = 0; i < contents.length; i++)  
{ 
     trace(contents[i].name, contents[i].size);  
}

如果你想创建一个 Web 应用程序。那就不要。

于 2012-05-15T20:11:31.940 回答
-1

据我所知,Flash 不具备读取目录的能力——Adobe AIR 可能能够做到这一点,或者您可以使用服务器端语言来帮助您 [1]。我不确定Flex,我没用过。

[1] http://actionscript.org/forums/showthread.php3?t=88941&highlight=files+directory

于 2012-05-15T20:11:43.967 回答