バックグラウンドでのファイルダウンロードに対応した Capacitor プラグイン。進捗追跡付きのレジューム可能なダウンロードを提供します。
コア機能
「コア機能」セクションdownload- 新しいダウンロードタスクを開始します。pause- 実行中のダウンロードを一時停止します。後で同じ位置から再開できます。resume- 一時停止中のダウンロードを再開します。中断した箇所から続行します。stop- ダウンロードを完全に停止・キャンセルします。ダウンロード済みのデータは削除されます。
公開 API
「Public API」セクション| メソッド | 説明 |
|---|---|
download | 新しいダウンロードタスクを開始します。 |
pause | 実行中のダウンロードを一時停止します。後で同じ位置から再開できます。 |
resume | 一時停止したダウンロードを再開します。中断した箇所から続行します。 |
stop | ダウンロードを停止し、完全にキャンセルします。ダウンロード済みのデータは削除されます。 |
checkStatus | ダウンロードの現在のステータスを確認します。 |
getFileInfo | ダウンロードしたファイルの情報を取得します。 |
addListener | ダウンロードの進捗状況を監視します。ダウンロードの進行に合わせて定期的に実行されます。 |
addListener | ダウンロードの完了を監視します。ダウンロードが正常に終了したときに実行されます。 |
addListener | ダウンロードの失敗を監視します。ダウンロード中にエラーが発生したときに実行されます。 |
removeAllListeners | すべてのイベントリスナーを削除します。メモリリークを防ぐためのクリーンアップメソッドです。 |
getPluginVersion | プラグインのバージョン番号を取得します。 |
Source of Truth
「Source Of Truth」セクションこのリファレンスは以下から同期されています: src/definitions.ts における capacitor-downloader.
@capgo/capacitor-downloader から続ける
「@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. の使い方で扱うネイティブ機能については