Anleitung
Downloader in Capacitor nutzen
Mit @capgo/capacitor-downloader
Capacitor Plugin zum Herunterladen von Dateien mit Hintergrund-Support. Bietet fortsetzbare Downloads mit Fortschrittsanzeige.
Installieren
bun add @capgo/capacitor-downloader
bunx cap sync
Was dieses Plugin bereitstellt
download- Einen neuen Download starten.pause- Einen aktiven Download pausieren. Der Download kann später an derselben Stelle fortgesetzt werden.resume- Einen pausierten Download fortsetzen. Er läuft dort weiter, wo er unterbrochen wurde.stop- Download dauerhaft stoppen und abbrechen. Die heruntergeladenen Daten werden gelöscht.
Anwendungsbeispiel
download
Neuen Download-Task starten.
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
Aktiven Download pausieren. Der Download kann später an derselben Stelle fortgesetzt werden.
import { CapacitorDownloader } from '@capgo/capacitor-downloader';
await CapacitorDownloader.pause({ id: 'id-123' });
resume
Pausierten Download fortsetzen. Er wird dort fortgesetzt, wo er unterbrochen wurde.
import { CapacitorDownloader } from '@capgo/capacitor-downloader';
await CapacitorDownloader.resume({ id: 'id-123' });
stop
- Download dauerhaft stoppen und abbrechen. Die heruntergeladenen Daten werden gelöscht.
import { CapacitorDownloader } from '@capgo/capacitor-downloader';
await CapacitorDownloader.stop({ id: 'id-123' });
Vollständige Referenz
- GitHub: https://github.com/Cap-go/capacitor-downloader/
- Docs: /docs/plugins/downloader/
Weiterlesen unter Using @capgo/capacitor-downloader
Wenn du es nutzt Mit @capgo/capacitor-downloader um Migration und Enterprise-Betrieb zu planen, verbinde es mit @capgo/capacitor-downloader für die Implementierungsdetails in @capgo/capacitor-downloader, Erste Schritte für die Implementierungsdetails in Erste Schritte, Capgo Enterprise für den Produkt-Workflow in Capgo Enterprise, Ionic Enterprise Plugin-Alternativen für den Produkt-Workflow in Ionic Enterprise Plugin-Alternativen und Capgo Alternativen für den Produkt-Workflow in Capgo Alternativen.