Affichez l'interface native d'appel entrant avec iOS CallKit et les notifications plein écran Android
Commencez par showIncomingCall() 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 | Partielle | Voir la prise en main |
Fonctionnalités clés
Section intitulée « Fonctionnalités clés »showIncomingCall- Affiche l'interface native d'appel entrant.endCall- Termine un appel suivi spécifique.endAllCalls- Termine tous les appels suivis.getActiveCalls- Retourne les appels actuellement suivis.
API public
Section intitulée « Public API »| Méthode | Description |
|---|---|
showIncomingCall | Affiche l'interface native d'appel entrant. |
endCall | Termine un appel suivi spécifique. |
endAllCalls | Termine tous les appels suivis. |
getActiveCalls | Retourne les appels actuellement suivis. |
checkPermissions | Retourne l'état actuel des permissions pour les notifications et les intents plein écran. |
requestPermissions | Demande la permission de notification quand la plateforme le permet. |
requestFullScreenIntentPermission | Ouvre la page des paramètres d'intent plein écran sur Android 14+ si disponible. |
getPluginVersion | Renvoie le marqueur de version de l'implémentation native. |
addListener | Déclenché une fois l'appel transmis à l'interface native. |
addListener | Déclenché lorsque l'utilisateur accepte l'appel via l'interface native. |
addListener | Déclenché lorsque l'utilisateur refuse l'appel via l'interface native. |
addListener | Déclenché lorsqu'un appel se termine via API ou une action de la plateforme. |
addListener | Déclenché lorsqu'un appel sans réponse atteint son délai d'expiration configuré. |
removeAllListeners | Supprime tous les écouteurs natifs enregistrés par le plugin. |
Source de vérité
Section intitulée « Source de vérité »Cette référence est synchronisée depuis src/definitions.ts dans capacitor-incoming-call-kit.
Continuer à partir de @capgo/capacitor-incoming-call-kit
Section intitulée « Continuer à partir de @capgo/capacitor-incoming-call-kit »Si vous utilisez @capgo/capacitor-incoming-call-kit pour planifier le comportement des médias et de l'interface natifs, connectez-l’à Utilisation de @capgo/capacitor-incoming-call-kit pour la capacité native dans Utilisation de @capgo/capacitor-incoming-call-kit, 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.