Aller directement au contenu principal
Retour aux plugins
@capgo/capacitor-downloader
Tutoriel
@capgo/capacitor-downloader

Téléchargement

Téléchargez 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

Utilisation de @capgo/capacitor-downloader

Capacitor plugin pour télécharger des fichiers avec prise en charge en arrière-plan. fournit des téléchargements résumables avec suivi de progression

Installation

bun add @capgo/capacitor-downloader
bunx cap sync

Ce plugin expose les éléments suivants

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

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

resume

Reprendre une téléchargement mis en pause. Continue à partir de la position où il était mis en pause.

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

Continuez de Using @capgo/capacitor-téléchargeur

Si vous utilisez En utilisant @capgo/capacitor-téléchargeur pour planifier la migration et les opérations d'entreprise, connectez-le avec @capgo/capacitor-téléchargeur 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 pour le flux de produit dans Capgo Enterprise, Alternatives de plugin Ionic Enterprise pour le flux de produit dans Alternatives de plugin Ionic Enterprise, et Capgo Alternatives pour le flux de produit dans Capgo Alternatives.