【发布时间】:2013-04-19 18:54:35
【问题描述】:
我正在开发一个 AIR 应用程序,它要求用户拍摄照片或视频并将其上传到服务器。
在 Android 上一切正常,但我发现 MediaPromise.file 在 iOS 上是 null。
我根本不需要/不想操作图像/视频,我只需要获取此File/FileReference 并将其上传到服务器。
我的问题是,由于 iOS 没有从 MediaPromise 给我一个 File,所以我没有任何要上传的内容。
谷歌搜索我发现了如何从承诺中异步加载数据(使用Loader.loadFilePromise()),但是当我调用camera.launch(MediaType.VIDEO);(其中@ 987654329@ 是一个CameraUI 实例)。
我已经很好地处理了camera.launch(MediaType.IMAGE); 调用,但如果可能的话,我真的很想直接从操作系统获取文件,所以我不需要自己编码。
综上所述,我需要在 iOS 上使用CameraUI API 上传用户刚刚拍摄的照片/视频。
我该怎么做?
注意:如果需要,我可以提供一些代码...
【问题讨论】:
标签: ios actionscript-3 air camera