1

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

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

更新:

确实是寻求帮助的正确链接,但我如何编写一个数组来读取并获取文件夹中的所有文件?

4

4 回答 4

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

如果是后者,您将没有权限从浏览器中访问本地文件系统。

于 2012-04-13T18:03:37.527 回答
2

对于没有任何 PHP/XML 或没有 AIR 的纯 flash 和 AS3,这是不可能的。您可以查看FileReference类,但我认为这不是您要寻找的。

于 2012-04-13T16:37:10.393 回答
1

我只是在研究同样的事情。这对我来说效果很好:http: //snipplr.com/view/25109/

于 2012-11-09T02:05:10.090 回答
-2

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

于 2012-09-01T18:12:49.577 回答