FlexBuilder 4.5.1を使用してFlex Cameraプロジェクトを構築して、複数のの写真をiPhone Camera Rollから選択できるようにします。フレックスモバイルプロジェクトからiOSカメラロールにアクセスするにはどうすればよいですか?
私はflash.media.CameraRollクラスを見てきましたが、唯一のONE写真を選択するためのダイアログが開きますCameraRoll.browseForImageを()を提供するようです。
フレックスモバイルはこのようなものができない「の/ var /モバイル/ユーザー/メディア/写真/写真データベース」
:// is this a security violation?
var cameraRoll:File = new File('/var/mobile/Media/DCIM');
var photos:Array = [];
var folders:Array = cameraRoll.getDirectoryListing();
for (var i:int=0 ; i<folders.length; i++) {
var files:Array = folders[i].getDirectoryListing();
for (var j:int=0 ; j<files.length; j++) {
var photo:File = files[j];
photos.push(photo);
}
}
// show photos, somehow...
しかし、この方法は、によって管理されるサムネイルへのアクセスを提供していません。
これを行う別の方法はありますか?
PS:私のiPhoneでこれを試してみたいと思いますが、まだ私のiOS開発証明書を待っています。
これはしばらく経っていますが、この問題の解決策を見つけましたか? – Tom