Sauter au 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 shares or saves files from base64 data, data URLs, local file paths, file:// de URL, content:// de URI, et Capacitor _capacitor_file_ de URL.

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 obliger 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 natif/web.
PlateformeComportement de partageComportement de sauvegarde
AndroidUtilise une FileProvider, ClipDataet les URI permettent aux prévisualisations et aux miniatures de 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
sharePartager un fichier à l'aide de la feuille de partage native sur Android et iOS, ou télécharger sur Web.
saveEnregistrer un fichier localement sur Android/Web, ou ouvrir la feuille de sauvegarde/partage iOS.
getPluginVersionRenvoie le marqueur de version de l'implémentation de la plateforme.

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

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

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

If vous utilisez @capgo/capacitor-partageur-de-fichiers pour planifier le stockage et la gestion des fichiers, connectez-l’à 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 En utilisant @capgo/capacitor-stockage-de-données-sqlite @capgo/capacitor-fichier pour le détail d'implémentation dans @capgo/capacitor-fichier, et En utilisant @capgo/capacitor-fichier pour la capacité native dans l'utilisation de @capgo/capacitor-fichier.