使用する@capgo/capacitor-ダウンローダー
Capacitor プラグインは、バックグラウンドでファイルをダウンロードするのに使用されます。進行状況の追跡と再開可能なダウンロードを提供します。
インストール
bun add @capgo/capacitor-downloader
bunx cap sync
このプラグインが公開するもの
download- 新しいダウンロードタスクを開始します。pause- アクティブなダウンロードを一時停止します。同一の位置からダウンロードを再開できます。resume- 一時停止したダウンロードを再開します。再開した位置からダウンロードを続行します。stop- ダウンロードを永久に停止してキャンセルします。ダウンロードしたデータは削除されます。
例の使用方法
download
新しいダウンロードタスクを開始します。
import { CapacitorDownloader } from '@capgo/capacitor-downloader';
const task = await Downloader.download({
id: 'my-download',
url: 'https://example.com/file.pdf',
destination: 'downloads/file.pdf'
});
pause
ダウンロードを一時停止します。ダウンロードは同じ位置から再開できます。
import { CapacitorDownloader } from '@capgo/capacitor-downloader';
await CapacitorDownloader.pause({} as { id: string });
resume
一時停止したダウンロードを再開します。再開は一時停止した位置から続きます。
import { CapacitorDownloader } from '@capgo/capacitor-downloader';
await CapacitorDownloader.resume({} as { id: string });
stop
ダウンロードを永久に停止してキャンセルします。ダウンロードしたデータは削除されます。
import { CapacitorDownloader } from '@capgo/capacitor-downloader';
await CapacitorDownloader.stop({} as { id: string });
フル リファレンス
- GitHub: https://github.com/Cap-go/capacitor-downloader/
- ドキュメント: /docs/plugins/downloader/
使用中の@capgo/capacitor-downloaderから続けてください。
あなたが使用している @capgo/capacitor-downloaderを使用している場合 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-downloaderを使用して 企業運用と移行計画を計画する場合、@capgo/capacitor-downloaderを接続してください。 Capacitorダウンローダーの実装詳細については@capgo/capacitor-downloader、 Getting Started Capacitorダウンローダーの実装詳細についてはGetting Started、 Capgo Enterprise for the product workflow in Capgo Enterprise, Capacitorダウンローダーの製品ワークフローについてはCapgo Enterprise、 Ionic Enterprise Plugin Alternatives Capgo Alternatives for the product workflow in Capgo Alternatives.