2012-04-13 20 views
1

Ich benutze AIR für Andriod und ich möchte alle JPG (oder Mp3) in einem Ordner eines externen Ordners. Es wird auf dem Telefon des Benutzers gespeichert und in der App enthalten sein.Wie listet Ordner Inhalt - Holen Sie sich Dateinamen in Ordner

Wie kann ich das von FLASH mit Action-Skript 3 tun?

Update:

This ist in der Tat die richtige Verbindung für Hilfe, aber wie schreibe ich ein Array, das durch lesen würde und alle Dateien in einem Ordner bekommen?

Antwort

2

Mit reinem Flash und AS3 ohne PHP/XML oder ohne AIR ist das nicht möglich. Sie können in FileReference Klasse suchen, aber ich glaube nicht, dass das ist, was Sie suchen.

+2

Er sagte, es war für eine Droid-App, also vermutlich nutzt er AIR, um auf die Android-Plattform zu exportieren. – meddlingwithfire

+0

@meddlingwithfire, tut mir leid, ich bin kein Experte für Android, also weiß ich nicht, ob AIR dafür benötigt wird oder nicht. OP sagte reinen Blitz, er erwähnte AIR nicht. Also meine Antwort ist NEIN, wenn das reine Blitz ist, und JA, wenn AIR erlaubt ist. – taskinoor

+0

Ja, die Frage ist ein wenig mehrdeutig. Ich denke, Ihre Antwort behandelt beide Szenarien. – meddlingwithfire

4

Überprüfen Sie, ob Sie AIR verwenden oder nicht. Ist dies eine App, die nativ mit AIR ausgeführt wird, oder handelt es sich um einen webbrowserbasierten Flash-Inhalt auf Mobilgeräten? Wenn Sie die Datei zum Auflösen des Pfades verwenden können, können Sie mit FileStream Dateien lesen/schreiben.

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

Wenn der Fall ist letzteres, Sie gehen keine Privilegien haben das lokale Dateisystem zugreifen aus dem Browser.

+0

Upvoted zum Hinzufügen der spezifischen Referenzen. Ich hätte das schon mal machen sollen. – taskinoor

-2

Wenn ich richtig verstanden habe, müssen Sie die Bilder/MP3s kopieren, wenn die App installiert ist, so dass Sie darauf zugreifen können. Sie können zu Datei> Einstellungen veröffentlichen gehen und den Schraubenschlüssel neben dem Player drücken (der auf air 2.5 eingestellt sein sollte). In der Registerkarte "Allgemein" unten können Sie die Dateien oder Ordner hinzufügen, die von Ihrer App verwendet werden. Hoffe das hilft.

Verwandte Themen