Présentation
Section intitulée « Présentation »@capgo/capacitor-file-sharer partage ou sauvegarde des fichiers à partir de données base64, URL de données, chemins de fichiers locaux, file:// URLs, content:// URIs, et Capacitor _capacitor_file_ URLs.
Lorsqu'une application nécessite 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.
Capacités de base
Section intitulée « Capacités de base »share- Ouvrir la feuille de partage native sur Android et iOS, ou télécharger le fichier sur Web.save- Enregistrer dans les collections publiques Android, ouvrir la feuille de sauvegarde/ partage iOS ou télécharger sur Web.getPluginVersion- Retourner la version d'implémentation du plugin native/web.
Comportement de la plateforme
Section intitulée « Comportement de la plateforme »| Plateforme | Comportement de partage | Comportement d'enregistrement |
|---|---|---|
| Android | Utilise une FileProvider, ClipData, et les URI concèdent un choix de prévisualisation et de miniatures pour lire le fichier. | Utilise MediaStore sur Android 10+ et les répertoires publics sur Android 9 et en dessous. |
| iOS | Utilise 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. |
| Web | Télécharge le fichier. | Télécharge le fichier. |
Public API
Section intitulée « Public API »| Méthode | Description |
|---|---|
share | Partagez un fichier à l'aide de la feuille de partage native sur Android et iOS, ou téléchargez-le sur Web. |
save | Enregistrez un fichier localement sur Android/Web, ou ouvrez la feuille de partage/sauvegarde iOS. |
getPluginVersion | Renvoie la marque de version de l'implémentation du système d'exploitation. |
Source De Vérité
Section intitulée « Source De Vérité »Cette référence est synchronisée à partir de src/definitions.ts en capacitor-file-sharer.
Continuez à partir de @capgo/capacitor-file-sharer
Section intitulée « Continuez à partir de @capgo/capacitor-fichier-partageur »Si vous utilisez @capgo/capacitor-fichier-partageur pour planifier le stockage et la gestion de fichiers, connectez-le à En utilisant @capgo/capacitor-fichier-partageur pour la capacité native dans En utilisant @capgo/capacitor-fichier-partageur, @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 Utilisez @capgo/capacitor-fichier pour la capacité native dans Utilisez @capgo/capacitor-fichier.