v1.0.3
isolated_download_manager
再利用可能な孤立体に基づくファイルダウンロードマネージャーで、進行状況、キャンセル、一時停止、再開が可能
28いいね 89130日間ダウンロード160Pub ポイント
AndroidiOSmacOSWindowsLinux
進行状況、キャンセル、一時停止、再開機能を備えた独立ダウンロードマネージャー
以下は英語原文のスナップショットです。最新版は GitHub をご覧ください。
File download manager based on reusable isolates with progress, cancellation, pause and resume
http dependencyInclude latest version from pub.dev to pubspec.yaml
// initialize
await DownloadManager.instance.init(isolates: 3);
// download
final request = DownloadManager.instance.download(url);
// listen to state changes
request.events.listen((event) { ... }
// control the task
request.pause();
request.resume();
request.cancel();
Example full source code available at example's directory
For resumable downloads download_task package is used