Aller directement au contenu principal
Retour aux plugins
@capgo/capacitor-téléchargeur
Tutoriel
@capgo/capacitor-téléchargeur

Téléchargement

Télécharger des fichiers volumineux en arrière-plan avec suivi de progression et prise en charge de la pause/relance

Guide

Tutoriel sur le téléchargement

Tester sur appareil

Télécharger l'application Capgo, puis scanner le code QR code.

Prévisualisation du lien QR du plugin de téléchargement code

En utilisant @capgo/capacitor-downloader

Capacitor plugin pour télécharger des fichiers avec un support de fond. Fournit des téléchargements résumables avec un suivi de progression.

Installer

bun add @capgo/capacitor-downloader
bunx cap sync

Ceci que ce plugin expose

  • download - Lancer une nouvelle tâche de téléchargement.
  • pause - Mettre en pause un téléchargement actif. Le téléchargement peut être repris ultérieurement à la même position.
  • resume - Reprendre un téléchargement mis en pause. Continue à partir de l'endroit où il était mis 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

Lancer une nouvelle tâche de téléchargement.

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

Interrompre un 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({} as { id: string });

resume

Reprendre un téléchargement interrompu. Continue à partir de l'endroit où il a été interrompu.

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

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

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({} as { id: string });

Référence complète

Continuer à 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’avec @capgo/capacitor-downloader pour les détails d'implémentation dans @capgo/capacitor-téléchargeur, Prise en main pour les détails d'implémentation dans Prise en main, Capgo Entreprise for the product workflow in Capgo Enterprise, pour le flux de travail du produit dans __CAPGO_KEEP_0__ Entreprise, Alternatives de plugins Ionic Entreprise Capgo Alternatives Capgo Alternatives