Passer à la navigation

@capgo/capacitor-partageur-de-fichiers

Partagez et sauvegardez des fichiers avec des feuilles natives, Android MediaStore et téléchargements de navigateur.

@capgo/capacitor-file-sharer partage ou sauvegarde des fichiers à partir de données base64, de URL de données, de chemins de fichiers locaux, file:// URLs, content:// URIs, et Capacitor _capacitor_file_ URLs.

Utilisez-le lorsque l'application a besoin d'exporter des rapports, des sauvegardes, des images, des vidéos, des PDF, des archives ZIP ou d'autres fichiers générés sans forcer chaque plateforme à emprunter le même chemin de stockage.

  • share - Ouvrez la feuille de partage native sur Android et iOS, ou téléchargez le fichier sur Web.
  • save - Enregistrez dans les collections publiques Android, ouvrez la feuille de sauvegarde/ partage iOS, ou téléchargez sur Web.
  • getPluginVersion - Retournez la version d'implémentation du plugin native/web.
PlateformeComportement de partageComportement de sauvegarde
AndroidUtilise un FileProvider, ClipData, et les autorisations URI pour que les prévisualisations et les miniatures du choix puissent lire le fichier.Utilise MediaStore sur Android 10+ et les répertoires publics sur Android 9 et en dessous.
IOSUtilise UIActivityViewController avec des fichiers basés sur base64 ou des chemins directement supportés.Ouvre la feuille de partage native afin que l'utilisateur puisse choisir Enregistrer dans les fichiers ou un autre destinataire.
WebTélécharge le fichier.Télécharge le fichier.
MéthodeDescription
sharePartagez un fichier à l'aide de la feuille de partage native sur Android et iOS, ou téléchargez-le sur le Web.
saveEnregistrez un fichier localement sur Android/Web, ou ouvrez la feuille de partage/sauvegarde iOS.
getPluginVersionRenvoie la marque de version de l'implémentation du système d'exploitation.

Cette référence est synchronisée à partir de src/definitions.ts en capacitor-partageur-de-fichiers.

Continuez à partir de @capgo/capacitor-partageur-de-fichiers

Sous-section intitulée « Continuez à partir de @capgo/capacitor-partageur-de-fichiers »

Si vous utilisez @capgo/capacitor-partageur-de-fichiers To planer le stockage et la gestion des fichiers, connectez-le avec En utilisant @capgo/capacitor-file-sharer Pour la capacité native dans En utilisant @capgo/capacitor-file-sharer, @capgo/capacitor-data-storage-sqlite Pour le détail d'implémentation dans @capgo/capacitor-data-storage-sqlite, En utilisant @capgo/capacitor-data-storage-sqlite Pour la capacité native dans En utilisant @capgo/capacitor-data-storage-sqlite, @capgo/capacitor-file Pour le détail d'implémentation dans @capgo/capacitor-file, et En utilisant @capgo/capacitor-file Pour la capacité native dans En utilisant @capgo/capacitor-file.