DJIFileManager
DJIFileManager 是一个基于 DJI-SDK-iOS 和 DJISDKExtension 的简单媒体文件管理工具。它提供了缩略图浏览界面,单张预览图浏览,媒体文件信息查看,以及下载分享等功能。
DJIFileManager 是 DJI 产品的一个简单媒体文件管理器。它基于 DJI-SDK-iOS 和 DJISDKExtension。DJIFileManager 提供了缩略图浏览、单张预览图浏览、媒体文件信息、以及下载和分享等功能。
特性
- 缩略图浏览,分段加载。
- 单张预览图查看和分享。
- 多选下载,保存图片或视频文件到系统相册。
- 默认提供黑色和白色主题。
屏幕截图
加载缩略图 | 查看预览图及删除操作 |
---|---|
![]() |
![]() |
要求
- iOS 9.0+
- Swift 5.0
安装
DJIFileManager 可通过 CocoaPods 获取。要安装它,只需将以下行添加到您的 Podfile 中
pod 'DJIFileManager'
使用
import DJIFileManager
// DJIFileManagerLightTheme or DJIFileManagerDarkTheme
let theme: DJIFileManagerTheme.Type = DJIFileManagerLightTheme.self
let mediaFilesViewController = DJIMediaFilesViewController(style: theme)
navigationController?.pushViewController(mediaFilesViewController, animated: true)
本项目提供了一个 FileManagerExample
作为例子,运行起来后,点击 connect 连接无人机,当顶部状态显示 Acivated 和 Bound 即可点击 DJIFileManager 进入。
许可证
DJIFileManager 采用 MIT 许可证。有关更多信息,请参阅 LICENSE 文件。