在iOS/Android空中版上无需CameraRoll即可访问保存的图片

在iOS/Android空中版上无需CameraRoll即可访问保存的图片,android,ios,image,air,Android,Ios,Image,Air,是否有人可以确认,由于沙箱限制,如果不使用CameraRoll类以及iOS和Android设备上的本机UI,就无法(例如使用文件类)访问保存的图片文件夹(也称为DCIM…) 我之所以想这样做,是因为我需要创建一个图片大小更大的图像浏览器,就像iOS上的Instagram应用程序一样,它是由本机CameraRoll UI提供的小浏览器 可能是Android上的一个ANE?摄像头拍摄的图像存储在公共目录中,因此只要您在-app.xml清单文件中拥有权限,您就应该能够使用该类访问它们 例如: 适用于A

是否有人可以确认,由于沙箱限制,如果不使用CameraRoll类以及iOS和Android设备上的本机UI,就无法(例如使用文件类)访问保存的图片文件夹(也称为DCIM…)

我之所以想这样做,是因为我需要创建一个图片大小更大的图像浏览器,就像iOS上的Instagram应用程序一样,它是由本机CameraRoll UI提供的小浏览器


可能是Android上的一个ANE?

摄像头拍摄的图像存储在公共目录中,因此只要您在-app.xml清单文件中拥有
权限,您就应该能够使用该类访问它们

例如:


适用于Android,但不适用于iOS
var photoRoot:File = File.userDirectory.resolvePath("DCIM");
for each (var image:File in photoRoot.getDirectoryListing())
{
     if (image.extension == "jpg") {//do something}
)