我正在开发一个AIR应用程序,要求用户拍摄照片或视频并将其上传到服务器
Android上的一切都很好,但我发现iOS上MediaPromise.file
为null
。
我根本不需要/想要操纵图像/视频,我只需要获取此File
/ FileReference
并将其上传到服务器。
我的问题是,由于iOS未向File
提供MediaPromise
,因此我无需上传任何内容。
谷歌搜索我发现如何异步地从承诺中加载数据(使用Loader.loadFilePromise()
),但我不知道如何在调用{{1}时将其编码为视频}(其中camera.launch(MediaType.VIDEO);
是camera
个实例)。
我正在处理CameraUI
调用已经很好了,但我真的想直接从操作系统获取文件,如果可能的话,所以我不需要自己编码。
总结一下,我需要使用iOS上的camera.launch(MediaType.IMAGE);
API上传用户刚拍摄的照片/视频。
我怎么能这样做?
注意:如果需要,我可以提供一些代码......