Sélectionnez des fichiers, images, vidéos et répertoires avec un support natif complet pour iOS et Android, incluant la conversion HEIC
Commencez par pickFiles() et les autres méthodes principales listées ci-dessous.
Plateformes compatibles
Section intitulée « Plateformes compatibles »| Plateforme | Support | Notes |
|---|---|---|
| iOS | Oui | Natif |
| Android | Oui | Natif |
| Web | Partiel | pickFiles / sélection de la galerie via les API du navigateur ; la sélection de répertoire et la conversion HEIC sont réservées au natif |
Fonctionnalités clés
Section intitulée « Fonctionnalités clés »pickFiles- Sélectionner un ou plusieurs fichiers de l'appareil.pickImages- Sélectionner une ou plusieurs images de la galerie. Android/iOS uniquement.pickVideos- Sélectionner une ou plusieurs vidéos de la galerie. Android/iOS uniquement.pickMedia- Sélectionnez une ou plusieurs images ou vidéos de la galerie. Android/iOS uniquement.
API public
Section intitulée « Public API »| Méthode | Description |
|---|---|
pickFiles | Sélectionnez un ou plusieurs fichiers sur l'appareil. |
pickImages | Sélectionner une ou plusieurs images depuis la galerie. Android/iOS uniquement. |
pickVideos | Sélectionner une ou plusieurs vidéos depuis la galerie. Android/iOS uniquement. |
pickMedia | Sélectionner une ou plusieurs images ou vidéos depuis la galerie. Android/iOS uniquement. |
pickDirectory | Sélectionnez un répertoire sur l'appareil. Android/iOS uniquement. |
convertHeicToJpeg | Convertissez une image HEIC au format JPEG. iOS uniquement. |
copyFile | Copier un fichier vers un nouvel emplacement. |
checkPermissions | Vérifier les permissions de lecture de fichiers. Android uniquement. |
requestPermissions | Demander les permissions de lecture de fichiers. Android uniquement. |
addListener | Ajouter un listener pour l'événement de fermeture du picker. iOS uniquement. |
removeAllListeners | Supprimer tous les écouteurs de ce plugin. |
getPluginVersion | Récupérer la version du plugin natif Capacitor. |
Source de vérité
Section intitulée « Source de vérité »Cette référence est synchronisée depuis src/definitions.ts dans capacitor-file-picker.
Continuer avec @capgo/capacitor-file-picker
Section intitulée « Continuer avec @capgo/capacitor-file-picker »Si vous utilisez @capgo/capacitor-file-picker pour planifier le stockage et la gestion des fichiers, connectez-l’à Utiliser @capgo/capacitor-file-picker pour la capacité native dans Utiliser @capgo/capacitor-file-picker, @capgo/capacitor-data-storage-sqlite pour le détail d'implémentation dans @capgo/capacitor-data-storage-sqlite, Utilisation de @capgo/capacitor-data-storage-sqlite pour la capacité native, voir Utiliser @capgo/capacitor-data-storage-sqlite @capgo/capacitor-file pour le détail d'implémentation dans @capgo/capacitor-file, et Utiliser @capgo/capacitor-file pour la fonctionnalité native dans « Utiliser @capgo/capacitor-file. »