@capgo/capacitor-downloaderを使用
Capacitorプラグインは、バックグラウンドでファイルをダウンロードするのに役立つ。進行状況の追跡と再開可能なダウンロードを提供します。
インストール
bun add @capgo/capacitor-downloader
bunx cap sync
このプラグインが公開するもの
download- 新しいダウンロードタスクを開始します。pause- アクティブなダウンロードを一時停止します。ダウンロードは同じ位置から再開できます。resume- 一時停止したダウンロードを再開します。再開した位置から続きます。stop- ダウンロードを中断し、キャンセルする。ダウンロードしたデータは削除されます。
使用例
download
新しいダウンロードタスクを開始します。
import { CapacitorDownloader } from '@capgo/capacitor-downloader';
const task = await CapacitorDownloader.download({
id: 'my-download',
url: 'https://example.com/file.pdf',
destination: 'downloads/file.pdf'
});
pause
ダウンロードを一時停止します。ダウンロードは同じ位置から再開できます。
import { CapacitorDownloader } from '@capgo/capacitor-downloader';
await CapacitorDownloader.pause({ id: 'id-123' });
resume
一時停止したダウンロードを再開します。再開位置から続きます。
import { CapacitorDownloader } from '@capgo/capacitor-downloader';
await CapacitorDownloader.resume({ id: 'id-123' });
stop
ダウンロードを中断し、キャンセルする。ダウンロードしたデータは削除されます。
import { CapacitorDownloader } from '@capgo/capacitor-downloader';
await CapacitorDownloader.stop({ id: 'id-123' });
フルリファレンス
- GitHub: https://github.com/Cap-go/capacitor-ダウンローダー/
- ドキュメント: /docs/plugins/downloader/
@capgo/capacitorダウンロードツールから続けて
Capacitor-Downloaderを使用している場合 Using @capgo/capacitor-downloader ビジネス用の移行計画とエンタープライズオペレーションを計画し、Capacitorダウンローダーと接続 @capgo/capacitor-ダウンロードツール for the implementation detail in @capgo/capacitor-downloader, はじめに Capacitorダウンローダーの実装詳細 Capgo 企業版 Capacitorダウンローダー製品ワークフローに Capgo Enterprise です。 Ionic Enterprise プラグインの代替 Capacitorダウンローダーの製品ワークフロー Capgo Capacitorダウンローダー製品ワークフローに Capgo 代替案。