Vue d'ensemble
Section intitulée « Vue d'ensemble »@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.
Capacités de base
Section intitulée « Capabilités de base »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.
Comportement de la plateforme
Section intitulée « Comportement de la plateforme »| Plateforme | Comportement de partage | Comportement de sauvegarde |
|---|---|---|
| Android | Utilise 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. |
| 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
Sous-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 le 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é
Sous-section intitulée « Source De Vérité »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.