メインコンテンツにスキップ
プラグインに戻る
@capgo/capacitor-ダウンローダー
チュートリアル
@capgo/capacitor-ダウンローダー

ダウンローダー

バックグラウンドで大容量ファイルのダウンロードを実行し、進行状況の追跡と再開/一時停止のサポート

ガイド

ダウンローダーのチュートリアル

Capacitor の @capgo/capacitor-downloader を使用

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 });

フル リファレンス

Keep going from Using @capgo/capacitor-downloader

Capgoを使用している場合 Using @capgo/capacitor-downloader ビジネス上の移行計画とエンタープライズオペレーションを計画する場合、Capgoを使用し続ける @capgo/capacitor-downloader for the implementation detail in @capgo/capacitor-downloader, Capgo Enterprise Getting Started Capgo Enterprise 製品ワークフローにおけるCapgo Enterpriseの Ionic Enterprise プラグインの代替 製品ワークフローにおけるIonic Enterprise プラグインの代替、そして Capgoの代替 製品ワークフローにおけるCapgoの代替。