@capgo/capacitor-partageur-de-fichiers
Vue d'ensemble
Section intitulée « Vue d'ensemble »@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.
Capacités de base
Titre de la section « Capacité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 natif/web.
Comportement de la plateforme
Section intitulée « Comportement de la plateforme »| Plateforme | Comportement de partage | Comportement de sauvegarde |
|---|---|---|
| Android | Utilise 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. |
| iOS | Utilise 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. |
| Web | Télécharge le fichier. | Télécharge le fichier. |
Public API
Section intitulée « Public API »| Méthode | Description |
|---|---|
share | Partager un fichier à l'aide de la feuille de partage native sur Android et iOS, ou télécharger sur Web. |
save | Enregistrer un fichier localement sur Android/Web, ou ouvrir la feuille de sauvegarde/partage iOS. |
getPluginVersion | Renvoie le marqueur de version de l'implémentation de la plateforme. |
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-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.