Zum Inhalt springen

@capgo/capacitor-incoming-call-kit

Native UI für eingehende Anrufe mit iOS CallKit und Android-Vollbildbenachrichtigungen anzeigen

Native UI für eingehende Anrufe mit iOS CallKit und Android-Vollbildbenachrichtigungen anzeigen

Starte mit showIncomingCall() und den anderen unten aufgeführten Core-Methoden.

PlattformSupportNotizen
iOSJaNativ
AndroidJaNativ
WebTeilweiseErste Schritte ansehen
  • 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.
MethodeBeschreibung
showIncomingCallZeigt das native UI für eingehende Anrufe an.
endCallBeendet einen spezifischen verfolgten Anruf.
endAllCallsBeendet alle verfolgten Anrufe.
getActiveCallsGibt die aktuell verfolgten Anrufe zurück.
checkPermissionsGibt den aktuellen Berechtigungsstatus für Benachrichtigungen und Full-Screen-Intents zurück.
requestPermissionsFordert die Benachrichtigungsberechtigung an, sofern die Plattform dies unterstützt.
requestFullScreenIntentPermissionÖffnet die Android 14+ Einstellungen für Full-Screen-Intents, falls verfügbar.
getPluginVersionGibt die Versionsnummer der nativen Implementierung zurück.
addListenerWird ausgelöst, nachdem der Anruf an das native UI der Plattform übergeben wurde.
addListenerWird ausgelöst, wenn der Benutzer den Anruf über das native UI annimmt.
addListenerWird ausgelöst, wenn der Benutzer den Anruf über das native UI ablehnt.
addListenerWird ausgelöst, wenn ein Anruf über API oder eine Plattform-Aktion beendet wird.
addListenerWird ausgelöst, wenn ein unbeantworteter Anruf das konfigurierte Timeout erreicht.
removeAllListenersEntfernt alle vom Plugin registrierten nativen Listener.

Diese Referenz wird synchronisiert von src/definitions.ts in 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.