跳过内容

@capgo/capacitor-downloader

Capacitor用于下载文件的插件,具有背景支持。该插件提供可恢复的下载功能以及进度跟踪功能。

Capacitor 下载插件,支持后台下载。提供可恢复下载和下载进度跟踪功能。

  • download - 开始一个新的下载任务。
  • pause - 暂停一个正在下载的任务。下载可以在同一位置从暂停的位置恢复。
  • resume - 恢复一个暂停的下载。从暂停的位置继续下载。
  • stop - 停止并取消一个下载任务。下载的数据将被永久删除。
方法描述
download开始一个新的下载任务。
pause暂停一个正在下载的任务。下载可以在同一位置从暂停的位置恢复。
resume恢复一个暂停的下载。从暂停的位置继续。
stop停止并取消一个下载。下载的数据将被删除。
checkStatus检查下载的当前状态。
getFileInfo获取关于下载的文件的信息。
addListener监听下载进度的更新。下载进度会在下载进行时周期性地触发。
addListener监听下载完成。下载完成时触发。
addListener监听下载失败。下载过程中遇到错误时触发。
removeAllListeners移除所有事件监听器。清理方法以防止内存泄漏。
getPluginVersion获取插件版本号。

真实数据来源

真实数据来源

此参考资料是从 src/definitions.tscapacitor-下载器.

从@capgo/capacitor-下载器继续

从@capgo/capacitor-下载器继续

如果您正在使用 @capgo/capacitor-下载器 为了规划存储和文件处理,连接它与 使用 @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 中