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 を使用しない純粋なフラッシュと 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 に答える