Parcourir, enregistrer et gérer les photos et vidéos de la photothèque de l'appareil avec les permissions
Commencez par checkAuthorization() et les autres méthodes principales listées ci-dessous.
Support des plateformes
Section intitulée « Support des plateformes »| Plateforme | Support | Notes |
|---|---|---|
| iOS | Oui | Natif |
| Android | Oui | Natif |
| Le Web | Non | Protéger avec Capacitor.getPlatform() |
Fonctionnalités clés
Section intitulée « Fonctionnalités clés »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 assets de la bibliothèque ainsi que les URL affichables dans la WebView.
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 photothèque 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 WebView. |
getPhotoUrl | Récupère une URL affichable pour la version en pleine résolution de l'asset. Si vous avez déjà appelé getLibrary par includeFullResolutionData, vous n'avez généralement pas besoin de cette méthode. |
getThumbnailUrl | Récupère une URL affichable pour une miniature redimensionnée de l’asset. |
pickMedia | Ouvre le sélecteur système natif pour que l’utilisateur puisse choisir des médias sans accorder l’accès complet à la bibliothèque photo. Les fichiers sélectionnés sont copiés dans le cache de l’application et renvoyés avec des URLs portables. |
getPluginVersion | Récupère 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 natifs, connectez-l’à Utiliser @capgo/capacitor-photo-library pour la fonctionnalité native dans Utilisation de @capgo/capacitor-photo-library, Utiliser @capgo/capacitor-live-activities pour la capacité native dans Utiliser @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 Utiliser @capgo/capacitor-video-player, et @capgo/capacitor-video-player pour le détail d'implémentation dans @capgo/capacitor-video-player.