Zum Hauptinhalt springen
Zurück zu Plugins
@capgo/capacitor-downloader
Tutorial
@capgo/capacitor-downloader

Downloader

Hintergrund-Downloads mit Fortschritsanzeige und Unterbrechung/Wiederaufnahmefunktion

Richtlinie

Tutorial zum Downloader

Mit @capgo/capacitor-downloader verwenden

Capacitor-Plugin für Hintergrund-Downloads. Bietet resumierbare Downloads mit Fortschritsanzeige.

Installieren

bun add @capgo/capacitor-downloader
bunx cap sync

Was diese Erweiterung offenlegt

  • download - Eine neue Download-Aufgabe starten.
  • pause - Eine aktive Download-Aufgabe pausieren. Der Download kann später von der gleichen Position fortgesetzt werden.
  • resume - Eine pausierte Download-Aufgabe fortsetzen. Fortsetzt von der Position, an der sie pausiert wurde.
  • stop - Eine Download-Aufgabe dauerhaft stoppen und abbrechen. Heruntergeladene Daten werden gelöscht.

Beispiel für die Verwendung

download

Eine neue Download-Aufgabe 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

Eine aktive Download-Aufgabe pausieren. Der Download kann später von der gleichen Position fortgesetzt werden.

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

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

resume

Eine pausierte Download-Aufgabe fortsetzen. Fortsetzt von der Position, an der sie pausiert wurde.

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

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

stop

Eine Download-Aufgabe dauerhaft stoppen und abbrechen. Heruntergeladene Daten werden gelöscht.

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

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

Vollständige Referenz

Weitermachen Sie mit der Verwendung von @capgo/capacitor-downloader

Wenn Sie die Verwendung von Die Verwendung von @capgo/capacitor-downloader um die Migration und die Unternehmensoperationen zu planen, verbinden Sie es mit @capgo/capacitor-downloader für die Implementierungsdetails in @capgo/capacitor-downloader, Einstieg für die Implementierungsdetails in Einstieg, Capgo Enterprise für den Produktworkflow in Capgo Enterprise Alternativen zum Ionic Enterprise Plugin für den Produktworkflow in Alternativen zum Ionic Enterprise Plugin, und Capgo-Alternativen für den Produktworkflow in Capgo-Alternativen.