有没有办法直接将图像保存到相机胶卷目录?我正在使用CameraRoll.addBitmapData()调用但是将bitmapData转换为JPEG并且所有透明度都丢失了。而且,图像被严重压缩。所以我想保存一个透明的PNG到相机胶卷目录。
我正在使用Adobe AIR 3.6并在Google Nexus 7上的Android 4.latest上进行测试。
答案 0 :(得分:1)
所以我可以成功将图像保存到相机胶卷!现在的问题是原生Android Image Gallery应用程序无法识别我放在那里的任何图像,除非我重新启动设备。它也有缩略图问题(它们显示不同的图像或只是黑色背景)。
这是我发现的:
什么行不通
在重新启动设备之前,图库不会反映添加到目录的新图像。如上所述,缩略图也不正确。
我注意到在Camera目录中有一个.ds_store类型的文件和另一个缩略图目录。除DCIM / Camera之外的其他目录似乎没有此文件。
<强>更新强>
我发现相机胶卷不刷新是一个众所周知的问题!如果它是AIR唯一的问题我不知道。但是在添加图像后,有一个扩展来刷新图像库。 http://extensionsforair.com/extensions/refresh-gallery/。我没试过。
其他posts ...