Enveloppez l'annuaire natif avec des helpers de permission et des flux de sélection pour les invitations et le parrainage.
Support des plateformes
Section intitulée « Support des plateformes »| Plateforme | Support | Notes |
|---|---|---|
| iOS | Oui | Framework Contacts |
| Android | Oui | ContactsContract |
| Le Web | Non | Pas de wrapper Contacts API ; les sélecteurs de contacts du navigateur sont des intégrations distinctes |
Fonctionnalités clés
Section intitulée « Fonctionnalités clés »countContacts- Compter le nombre total de contacts sur l'appareil.createContact- Créer un nouveau contact par programmation.createGroup- Créer un nouveau groupe de contacts.deleteContactById- Supprimer un contact par son ID.
API public
Section intitulée « Public API »| Méthode | Description |
|---|---|
countContacts | Compter le nombre total de contacts sur l'appareil. |
createContact | Créer un nouveau contact par programmation. |
createGroup | Créer un nouveau groupe de contacts. |
deleteContactById | Supprimer un contact par son ID. |
deleteGroupById | Supprimer un groupe par son ID. |
displayContactById | Afficher un contact via le visualiseur de contacts natif. |
displayCreateContact | Afficher l'interface native de création de contact. |
displayUpdateContactById | Affiche l'interface native de mise à jour de contact pour un contact spécifique. |
getAccounts | Récupère tous les comptes disponibles sur l'appareil. |
getContactById | Récupère un contact spécifique par son ID. |
getContacts | Récupère tous les contacts de l'appareil. |
getGroupById | Récupère un groupe spécifique par son ID. |
getGroups | Récupère tous les groupes de contacts. |
isAvailable | Vérifie si les contacts sont disponibles sur l'appareil. |
isSupported | Vérifie si le plugin est pris en charge sur la plateforme actuelle. |
openSettings | Ouvrez les paramètres de contacts de l’appareil. |
pickContact | Sélectionne un contact via le sélecteur de contacts natif. |
pickContacts | Sélectionne un ou plusieurs contacts via le sélecteur de contacts natif. |
updateContactById | Met à jour un contact existant par son ID. |
checkPermissions | Vérifiez l’état actuel de l’autorisation pour les contacts. |
requestPermissions | Demandez les autorisations pour accéder aux contacts. |
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-contacts.
Poursuivre depuis @capgo/capacitor-contacts
Section intitulée « Poursuivre depuis @capgo/capacitor-contacts »Si vous utilisez @capgo/capacitor-contacts pour planifier les opérations du dashboard et de API, connectez-l’avec Utiliser @capgo/capacitor-contacts pour la fonctionnalité native dans « Utiliser @capgo/capacitor-contacts », Aperçu de API pour les détails d'implémentation dans « Vue d'ensemble de API », Introduction pour les détails d'implémentation dans l'introduction, Clés API pour les détails d'implémentation dans « Clés API », et Appareils pour les détails d'implémentation dans Devices.