Utilisation de @capgo/capacitor-downloader
Plugin Capacitor pour télécharger des fichiers avec un support de fond. Fournit des téléchargements résumables avec une suivi de progression.
Installer
bun add @capgo/capacitor-downloader
bunx cap sync
Ce que ce plugin expose
download- Démarrer une nouvelle tâche de téléchargement.pause- Mettre en pause un téléchargement en cours. Le téléchargement peut être repris ultérieurement à la même position.resume- Résume une téléchargement en pause. Continue d'où il était en pause.stop- Arrêter et annuler un téléchargement définitivement. Les données téléchargées seront supprimées.
Exemple d'utilisation
download
- Démarrer une nouvelle tâche de téléchargement.
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
Arrêter une téléchargement en cours. Le téléchargement peut être repris ultérieurement à la même position.
import { CapacitorDownloader } from '@capgo/capacitor-downloader';
await CapacitorDownloader.pause({ id: 'id-123' });
resume
Reprendre une téléchargement suspendu. Continue de là où il a été suspendu.
import { CapacitorDownloader } from '@capgo/capacitor-downloader';
await CapacitorDownloader.resume({ id: 'id-123' });
stop
- Arrêter et annuler un téléchargement définitivement. Les données téléchargées seront supprimées.
import { CapacitorDownloader } from '@capgo/capacitor-downloader';
await CapacitorDownloader.stop({ id: 'id-123' });
Référence complète
- GitHub: https://github.com/Cap-go/capacitor-téléchargeur-de-capacitor/
- Documentation : /docs/plugins/downloader/
Continuez à partir de l'utilisation de @capgo/capacitor-downloader
Si vous utilisez L'utilisation de @capgo/capacitor-downloader pour planifier la migration et les opérations d'entreprise, connectez-l’à @capgo/capacitor-téléchargeur pour les détails d'implémentation dans @capgo/capacitor-downloader Prise en main pour les détails d'implémentation dans Prise en main Capgo Entreprise pour le flux de travail du produit dans Capgo Enterprise, Alternatives de plugins Ionic Enterprise pour le flux de travail du produit dans les alternatives du plugin Enterprise Ionic Capgo Alternatives pour le flux de travail du produit dans Capgo Alternatives