Zum Hauptinhalt springen
Zurück zu Plugins
@capgo/capacitor-Downloader
Tutorial
von github.com/Cap-go

Downloader

Große Dateien im Hintergrund herunterladen mit Fortschritsanzeige und Unterstützung für Pause und Fortsetzen

Richtlinie

Tutorial zum Downloader

Verwendung von @capgo/capacitor-downloader

Capacitor-Plugin zum Herunterladen von Dateien mit Hintergrundunterstützung. Bietet wiederholbare Herunterladen mit Fortschrittsverfolgung.

Installieren

bun add @capgo/capacitor-downloader
bunx cap sync

Was dieses Plugin offenlegt

  • download - Ein neues Herunterladetask starten.
  • pause - Ein aktives Herunterladen pausieren. Herunterladen kann später von der gleichen Position fortgesetzt werden.
  • resume - Ein pausiertes Herunterladen fortsetzen. Fortsetzt von wo es pausiert wurde.
  • stop - Ein Herunterladen stoppen und abbrechen. Heruntergeladene Daten werden gelöscht.

Beispielhafte Verwendung

download

Ein neues Herunterladetask starten.

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

Ein aktives Herunterladen pausieren. Die Herunterladung kann später von der gleichen Position fortgesetzt werden.

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

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

resume

Ein pausiertes Herunterladen fortsetzen. Fortsetzt von dem Punkt, an dem es pausiert wurde.

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

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

stop

Ein Herunterladen dauerhaft stoppen und abbrechen. Heruntergeladene Daten werden gelöscht.

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

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

Vollständige Referenz

Mit @capgo/capacitor-downloader weitermachen.

Wenn Sie Mit @capgo/capacitor-downloader für die Planung von Migration und Unternehmensoperationen verwenden, verbinden Sie es mit @capgo/capacitor-Herunterladegerät für die Implementierungsdetails in @capgo/capacitor-Herunterladegerät Einstieg für die Implementierungsdetails in Einstieg Capgo Enterprise für den Produktworkflow in Capgo Enterprise Ionic Enterprise Plugin Alternativen für den Produktworkflow in Ionic Enterprise Plugin Alternativen und Capgo Alternativen für den Produktworkflow in Capgo Alternativen.