@capgo/capacitor-incoming-call-kit
Panoramica
Sezione intitolata “Panoramica”Mostra l'interfaccia nativa delle chiamate in arrivo con iOS CallKit e notifiche a tutto schermo su Android
Inizia con showIncomingCall() e gli altri metodi principali elencati qui sotto.
Supporto piattaforme
Sezione intitolata “Supporto piattaforme”| Piattaforma | Supporto | Note |
|---|---|---|
| iOS | Sì | Nativo |
| Android | Sì | Nativo |
| Web | Parziale | Vedi come iniziare |
Funzionalità principali
Sezione intitolata “Funzionalità principali”showIncomingCall- Mostra l'interfaccia nativa della chiamata in arrivo.endCall- Termina una specifica chiamata tracciata.endAllCalls- Termina tutte le chiamate tracciate.getActiveCalls- Restituisce le chiamate attualmente tracciate.
Pubblico API
Sezione intitolata “API pubblica”| Metodo | Descrizione |
|---|---|
showIncomingCall | Mostra l'interfaccia nativa della chiamata in arrivo. |
endCall | Termina una specifica chiamata tracciata. |
endAllCalls | Termina tutte le chiamate tracciate. |
getActiveCalls | Restituisce le chiamate attualmente tracciate. |
checkPermissions | Restituisce lo stato attuale dei permessi per notifiche e full-screen intents. |
requestPermissions | Richiede il permesso per le notifiche quando la piattaforma lo supporta. |
requestFullScreenIntentPermission | Apre la pagina delle impostazioni degli intent a schermo intero su Android 14+, se disponibile. |
getPluginVersion | Restituisce il marker della versione dell'implementazione nativa. |
addListener | Eseguito dopo che la chiamata è stata passata all'interfaccia nativa. |
addListener | Eseguito quando l'utente accetta la chiamata dall'interfaccia nativa. |
addListener | Eseguito quando l'utente rifiuta la chiamata dall'interfaccia nativa. |
addListener | Eseguito quando una chiamata termina tramite API o un'azione di sistema. |
addListener | Eseguito quando una chiamata non risposta raggiunge il timeout configurato. |
removeAllListeners | Rimuove tutti i listener nativi registrati dal plugin. |
Fonte di verità
Sezione intitolata “Fonte di verità”Questo riferimento è sincronizzato da src/definitions.ts nella capacitor-incoming-call-kit.
Continua da @capgo/capacitor-incoming-call-kit
Sezione intitolata “Continua da @capgo/capacitor-incoming-call-kit”Se stai usando @capgo/capacitor-incoming-call-kit per pianificare il comportamento dei media nativi e dell'interfaccia, collegalo a Utilizzo di @capgo/capacitor-incoming-call-kit per la funzionalità nativa in Usare @capgo/capacitor-incoming-call-kit, Uso di @capgo/capacitor-live-activities per la funzionalità nativa nella pagina Uso di @capgo/capacitor-live-activities, @capgo/capacitor-live-activities per il dettaglio implementativo in @capgo/capacitor-live-activities, Uso di @capgo/capacitor-video-player per la funzionalità nativa nella pagina Uso di @capgo/capacitor-video-player, e @capgo/capacitor-video-player per il dettaglio implementativo in @capgo/capacitor-video-player.