如何列出文件夹内容 - 获取文件夹中的文件名

时间:2012-04-13 16:24:09

标签: actionscript-3 flash air directory

我正在使用AIR for andriod,我希望将所有jpg(或Mp3)都放在外部文件夹的文件夹中。它将存储在用户手机上并包含在应用程序中。

如何使用Action-script 3从FLASH中执行此操作?

更新

This确实是帮助的正确链接但是如何编写一个可以读取并获取文件夹中所有文件的数组?

4 个答案:

答案 0 :(得分:4)

请验证您是否使用AIR,这是一个使用AIR本机运行的应用程序,还是基于Web浏览器的移动设备上的Flash内容。如果前者基本上可以使用File来解析路径,那么可以使用FileStream来读/写文件。

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/filesystem/File.html

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/filesystem/FileStream.html

如果案例是后者,则您无权从浏览器中访问本地文件系统。

答案 1 :(得分:2)

对于没有任何PHP / XML或没有AIR的纯闪存和AS3,这是不可能的。您可以查看FileReference课程,但我认为这不是您要找的内容。

答案 2 :(得分:1)

我正在研究同样的事情。这对我很有用:http://snipplr.com/view/25109/

答案 3 :(得分:-2)

如果我理解正确,您需要在安装应用程序时复制pics / mp3,以便您可以访问它们。您可以转到文件>发布设置并按下播放器旁边的扳手(应该设置为air 2.5)。在底部的“常规”标签中,您可以添加应用将使用的文件或文件夹。希望这会有所帮助。