Aller au contenu

@capgo/capacitor-downloader

Plugin Capacitor pour télécharger des fichiers avec support en arrière-plan. Permet des téléchargements avec reprise et suivi de la progression.

Plugin Capacitor pour télécharger des fichiers avec support en arrière-plan. Permet des téléchargements avec reprise et suivi de la progression.

  • download - Lancer une nouvelle tâche de téléchargement.
  • pause - Mettre en pause un téléchargement actif. Il pourra être repris plus tard au même endroit.
  • resume - Reprendre un téléchargement en pause. Il repart de là où il s'est arrêté.
  • stop - Arrêter et annuler un téléchargement définitivement. Les données téléchargées seront supprimées.
MéthodeDescription
downloadDémarrer une nouvelle tâche de téléchargement.
pauseMettre en pause un téléchargement en cours. Le téléchargement peut être repris plus tard au même endroit.
resumeReprendre un téléchargement en pause. Reprend là où il s'était arrêté.
stopArrêter et annuler définitivement un téléchargement. Les données téléchargées seront supprimées.
checkStatusVérifier le statut actuel d'un téléchargement.
getFileInfoObtenir des informations sur un fichier téléchargé.
addListenerÉcouter la progression du téléchargement. Déclenché périodiquement pendant le téléchargement.
addListenerÉcouter la fin du téléchargement. Déclenché lorsqu'un téléchargement se termine avec succès.
addListenerÉcouter les échecs de téléchargement. Déclenché lorsqu'un téléchargement rencontre une erreur.
removeAllListenersSupprime tous les écouteurs d'événements. Méthode de nettoyage pour éviter les fuites de mémoire.
getPluginVersionObtenir le numéro de version du plugin.

Cette référence est synchronisée depuis src/definitions.ts dans capacitor-downloader.

Si vous utilisez @capgo/capacitor-downloader pour planifier le stockage et la gestion des fichiers, connectez-l’à Utilisation de @capgo/capacitor-downloader pour la capacité native dans l'utilisation de @capgo/capacitor-downloader, @capgo/capacitor-data-storage-sqlite pour les détails d'implémentation dans @capgo/capacitor-data-storage-sqlite, Utiliser @capgo/capacitor-data-storage-sqlite pour la capacité native dans Utiliser @capgo/capacitor-data-storage-sqlite @capgo/capacitor-file pour le détail d'implémentation dans @capgo/capacitor-file, et Utiliser @capgo/capacitor-file pour la capacité native dans « Utiliser @capgo/capacitor-file. »