概述
概述部分Capacitor 插件,支持后台下载文件。提供可恢复下载以及进度跟踪功能。
核心功能
核心功能部分download- 开始一个新的下载任务。pause- 暂停当前下载。下载可以从相同位置恢复。resume- 恢复暂停的下载。从暂停的位置继续。stop- 停止并取消下载。下载的数据会被删除。
公开 API
标题:公开 API| 方法 | 描述 |
|---|---|
download | 开始一个新的下载任务。 |
pause | 暂停当前下载。下载可以从相同位置恢复。 |
resume | 恢复暂停的下载。从暂停的位置继续。 |
stop | 停止并取消下载。下载的数据会被删除。 |
checkStatus | 检查下载的当前状态。 |
getFileInfo | 获取已下载文件的信息。 |
addListener | 监听下载进度更新。下载进程中周期性触发。 |
addListener | 监听下载完成。下载成功时触发。 |
addListener | 监听下载失败。下载过程中遇到错误时触发。 |
removeAllListeners | 移除所有事件监听器。清理方法以防止内存泄漏。 |
getPluginVersion | 获取插件版本号。 |
真实数据来源
真实数据来源此参考资料是从 src/definitions.ts 在 capacitor-下载器.
从@capgo/capacitor-下载器继续
从 @capgo/capacitor-downloader 中继续如果您正在使用 @capgo/capacitor-downloader 来规划存储和文件处理,连接它到 使用 @capgo/capacitor-downloader 来实现 @capgo/capacitor-downloader 的本机能力 @capgo/capacitor-data-storage-sqlite 来实现 @capgo/capacitor-data-storage-sqlite 的细节 使用 @capgo/capacitor-data-storage-sqlite 来实现 @capgo/capacitor-data-storage-sqlite 的本机能力 @capgo/capacitor-file 来实现 @capgo/capacitor-file 的细节 使用 @capgo/capacitor-file 为原生能力在使用 @capgo/capacitor-file。