Übersicht
Abschnitt: „Übersicht“Native UI für eingehende Anrufe mit iOS CallKit und Android-Vollbildbenachrichtigungen anzeigen
Starte mit showIncomingCall() und den anderen unten aufgeführten Core-Methoden.
Plattformunterstützung
Abschnitt mit dem Titel „Plattformunterstützung“| Plattform | Support | Notizen |
|---|---|---|
| iOS | Ja | Nativ |
| Android | Ja | Nativ |
| Web | Teilweise | Erste Schritte ansehen |
Kernfunktionen
Abschnitt mit dem Titel „Kernfunktionen“showIncomingCall- Zeigt das native UI für eingehende Anrufe.endCall- Beendet einen spezifischen, getrackten Anruf.endAllCalls- Beendet alle getrackten Anrufe.getActiveCalls- Gibt die aktuell verfolgten Anrufe zurück.
Öffentliches API
Abschnitt mit dem Titel „Öffentliche API“| Methode | Beschreibung |
|---|---|
showIncomingCall | Zeigt das native UI für eingehende Anrufe an. |
endCall | Beendet einen spezifischen verfolgten Anruf. |
endAllCalls | Beendet alle verfolgten Anrufe. |
getActiveCalls | Gibt die aktuell verfolgten Anrufe zurück. |
checkPermissions | Gibt den aktuellen Berechtigungsstatus für Benachrichtigungen und Full-Screen-Intents zurück. |
requestPermissions | Fordert die Benachrichtigungsberechtigung an, sofern die Plattform dies unterstützt. |
requestFullScreenIntentPermission | Öffnet die Android 14+ Einstellungen für Full-Screen-Intents, falls verfügbar. |
getPluginVersion | Gibt die Versionsnummer der nativen Implementierung zurück. |
addListener | Wird ausgelöst, nachdem der Anruf an das native UI der Plattform übergeben wurde. |
addListener | Wird ausgelöst, wenn der Benutzer den Anruf über das native UI annimmt. |
addListener | Wird ausgelöst, wenn der Benutzer den Anruf über das native UI ablehnt. |
addListener | Wird ausgelöst, wenn ein Anruf über API oder eine Plattform-Aktion beendet wird. |
addListener | Wird ausgelöst, wenn ein unbeantworteter Anruf das konfigurierte Timeout erreicht. |
removeAllListeners | Entfernt alle vom Plugin registrierten nativen Listener. |
Source of Truth
Abschnitt mit dem Titel „Source of Truth“Diese Referenz wird synchronisiert von src/definitions.ts in capacitor-incoming-call-kit.
Weiterlesen mit @capgo/capacitor-incoming-call-kit
Abschnitt mit dem Titel „Weiterlesen mit @capgo/capacitor-incoming-call-kit“Wenn du es nutzt @capgo/capacitor-incoming-call-kit , um natives Media- und Interface-Verhalten zu planen, verbinde es mit @capgo/capacitor-incoming-call-kit verwenden für die native Funktion bei der Nutzung von @capgo/capacitor-incoming-call-kit, @capgo/capacitor-live-activities verwenden für die native Funktion in „@capgo/capacitor-live-activities verwenden“, @capgo/capacitor-live-activities für die Implementierungsdetails in @capgo/capacitor-live-activities, Verwendung von @capgo/capacitor-video-player für die native Funktion in „@capgo/capacitor-video-player verwenden“, und @capgo/capacitor-video-player für das Implementierungsdetail in @capgo/capacitor-video-player.