Parcourir, enregistrer et gérer les photos et vidéos de la bibliothèque de l'appareil avec les permissions
Commencez par checkAuthorization() 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 | Non | Sécurisez avec Capacitor.getPlatform() |
Fonctionnalités clés
Section intitulée « Fonctionnalités clés »checkAuthorization- Retourne le statut d'autorisation actuel sans solliciter l'utilisateur.requestAuthorization- Demande l'accès à la bibliothèque de photos si nécessaire.getAlbums- Récupère les albums disponibles.getLibrary- Récupère les assets de la bibliothèque ainsi que les URL affichables dans la web view.
API public
Section intitulée « Public API »| Méthode | Description |
|---|---|
checkAuthorization | Renvoie le statut d'autorisation actuel sans solliciter l'utilisateur. |
requestAuthorization | Demande l'accès à la bibliothèque de photos si nécessaire. |
getAlbums | Récupère les albums disponibles. |
getLibrary | Récupère les ressources de la bibliothèque avec des URLs affichables dans la web view. |
getPhotoUrl | Récupère une URL affichable pour la version en pleine résolution de la ressource. Si vous avez déjà appelé getLibrary avec includeFullResolutionData, vous n'avez généralement pas besoin de cette méthode. |
getThumbnailUrl | Récupère une URL affichable pour une vignette redimensionnée de la ressource. |
pickMedia | Ouvre le sélecteur natif du système pour que l'utilisateur puisse choisir des médias sans accorder l'accès complet à la bibliothèque de photos. Les fichiers sélectionnés sont copiés dans le cache de l'application et renvoyés avec des URLs portables. |
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-photo-library.
Continuer avec @capgo/capacitor-photo-library
Section intitulée « Continuer avec @capgo/capacitor-photo-library »Si vous utilisez @capgo/capacitor-photo-library pour planifier le comportement des médias et de l'interface native, connectez-l’avec Utiliser @capgo/capacitor-photo-library pour la capacité native dans Utiliser @capgo/capacitor-photo-library, Utiliser @capgo/capacitor-live-activities pour la capacité native dans l'utilisation de @capgo/capacitor-live-activities, @capgo/capacitor-live-activities pour le détail d'implémentation dans @capgo/capacitor-live-activities, Utiliser @capgo/capacitor-video-player pour la capacité native dans l'utilisation de @capgo/capacitor-video-player, et @capgo/capacitor-video-player pour le détail d'implémentation dans @capgo/capacitor-video-player.