メインコンテンツにスキップ
プラグインに戻る
@capgo/capacitor-ダウンロード用ソフトウェア
チュートリアル
github.com/Cap-go による

ダウンロード用

バックグラウンドで進行状況のトラッキングと再開/停止のサポート付きで大きなファイルをダウンロード

ガイド

ダウンローダーに関するチュートリアル

@capgo/capacitor-ダウンローダーを使用する

Capacitor ダウンロード用プラグイン。バックグラウンドでファイルをダウンロードし、再開可能なダウンロードと進捗の追跡を提供します。

インストール

bun add @capgo/capacitor-downloader
bunx cap sync

このプラグインが公開するもの

  • download - 新しいダウンロードタスクを開始します。
  • pause - 有効なダウンロードを一時停止します。ダウンロードは後で同じ位置から再開できます。
  • resume - 一時停止したダウンロードを再開します。再開した位置から続きます。
  • stop - ダウンロードを完全に停止し、キャンセルします。ダウンロードされたデータは削除されます。

使用例

download

Start a new download task.

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

Pause an active download. Download can be resumed later from the same position.

import { CapacitorDownloader } from '@capgo/capacitor-downloader';

await CapacitorDownloader.pause({} as { id: string });

resume

Resume a paused download. Continues from where it was paused.

import { CapacitorDownloader } from '@capgo/capacitor-downloader';

await CapacitorDownloader.resume({} as { id: string });

stop

Stop and cancel a download permanently. Downloaded data will be deleted.

import { CapacitorDownloader } from '@capgo/capacitor-downloader';

await CapacitorDownloader.stop({} as { id: string });

Full Reference

Keep going from Using @capgo/capacitor-downloader

コンタイント @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-downloader コンタイント @capgo/capacitor-downloader コンタイントにパックにしています。パックにパックのパックです。 @capgo/capacitor-ダウンローダー for the implementation detail in @capgo/capacitor-downloader, はじめに はじめにの実装詳細については、 Capgo Enterprise Capgo Enterpriseの製品ワークフローについては、 Ionic Enterprise Pluginの代替品 Ionic Enterprise Pluginの代替品の製品ワークフローについては、 Capgoの代替品 Capgoの代替品の製品ワークフローについては。