Sauter vers le contenu

@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, d'URLs 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 - Ouvrir la feuille de partage native sur Android et iOS, ou télécharger le fichier sur Web.
  • save - Sauvegarder dans les collections publiques Android, ouvrir la feuille de sauvegarde/partage iOS, ou télécharger sur Web.
  • getPluginVersion - Retourner la version de l'implémentation du plugin native/web.
PlateformePartager le comportementEnregistrer le comportement
AndroidUtilise une FileProvider, ClipData, et les URI concèdent un visionneuse de prévisualisation et des miniatures pour lire le fichier.Utilise MediaStore sur Android 10+ et les répertoires publics sur Android 9 et en dessous.
iOSUtilise UIActivityViewController avec des fichiers backés par base64 ou des chemins directs.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 sur Web.
saveEnregistrez un fichier localement sur Android/Web, ou ouvrez la feuille de sauvegarde/share 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 In capacitor-partageur-de-fichiers.

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

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

Si vous utilisez @capgo/capacitor-partageur-de-fichiers pour planifier le stockage et la gestion des fichiers, connectez-le à En utilisant @capgo/capacitor-partageur-de-fichiers pour la capacité native dans En utilisant @capgo/capacitor-partageur-de-fichiers, @capgo/capacitor-stockage-de-données-sqlite pour le détail d'implémentation dans @capgo/capacitor-stockage-de-données-sqlite, En utilisant @capgo/capacitor-stockage-de-données-sqlite pour la capacité native dans Utiliser @capgo/capacitor-data-storage-sqlite, @capgo/capacitor-fichier pour le détail d'implémentation dans @capgo/capacitor-fichier, et Utiliser @capgo/capacitor-fichier pour la capacité native dans Utiliser @capgo/capacitor-fichier.