我在iOS上使用DJISDK从飞机上下载图片。
我正在使用PlaybackManager类的downloadSelectedFiles方法。
这是我的进程回调:
进程:{(数据,错误)in 鈥
还有一个 他们论坛中的类似问题 关于空元数据和 downloadSelectedFilesWithPreparation 。创建帖子的用户 还找到了解决方案:
downloadSelectedFilesWithPreparation
我没有将NSData转换为任何格式而是直接保存NSData,从而解决了这个问题。使用PHAssets和临时文件将NSData存储为PHAssets只接受来自URL的数据。
尝试使用 fetchFileDataWithOffset:updateQueue:updateBlock (它将被称为 fetchFileData(with:updateQueue:updateBlock) 在斯威夫特)
fetchFileData(with:updateQueue:updateBlock)
[...]获取媒体数据将返回视频或图像的所有数据
示例代码(objc): 这里