Langsung ke konten

@capgo/capacitor-incoming-call-kit

Tampilkan UI panggilan masuk native dengan iOS CallKit dan notifikasi full-screen Android

Tampilkan UI panggilan masuk native dengan iOS CallKit dan notifikasi layar penuh Android

Mulai dengan showIncomingCall() dan metode inti lainnya yang tercantum di bawah ini.

PlatformDukunganCatatan
iOSYaNative
AndroidYaNative
WebParsialLihat panduan memulai
  • showIncomingCall - Menampilkan UI panggilan masuk native.
  • endCall - Mengakhiri panggilan tertentu yang dilacak.
  • endAllCalls - Mengakhiri semua panggilan yang dilacak.
  • getActiveCalls - Mengembalikan daftar panggilan yang sedang dilacak.
MetodeDeskripsi
showIncomingCallMenampilkan UI panggilan masuk native.
endCallMengakhiri panggilan tertentu yang sedang dilacak.
endAllCallsMengakhiri semua panggilan yang sedang dilacak.
getActiveCallsMengembalikan daftar panggilan yang sedang dilacak.
checkPermissionsMengembalikan status izin saat ini untuk notifikasi dan full-screen intents.
requestPermissionsMeminta izin notifikasi jika platform mendukungnya.
requestFullScreenIntentPermissionMembuka halaman pengaturan full-screen intent Android 14+ jika tersedia.
getPluginVersionMengembalikan penanda versi implementasi native.
addListenerDipicu setelah panggilan diteruskan ke UI platform native.
addListenerDipicu saat pengguna menerima panggilan dari UI native.
addListenerDipicu saat pengguna menolak panggilan dari UI native.
addListenerDipicu saat panggilan berakhir melalui API atau aksi platform.
addListenerDipicu saat panggilan tak terjawab mencapai batas timeout yang dikonfigurasi.
removeAllListenersMenghapus semua native listener yang didaftarkan oleh plugin.

Referensi ini disinkronkan dari src/definitions.ts di capacitor-incoming-call-kit.

Lanjutkan dari @capgo/capacitor-incoming-call-kit

Bagian berjudul “Lanjutkan dari @capgo/capacitor-incoming-call-kit”

Jika Anda menggunakan @capgo/capacitor-incoming-call-kit untuk merencanakan perilaku media dan antarmuka native, hubungkan dengan Menggunakan @capgo/capacitor-incoming-call-kit untuk kapabilitas native saat menggunakan @capgo/capacitor-incoming-call-kit, Menggunakan @capgo/capacitor-live-activities untuk kemampuan native di Menggunakan @capgo/capacitor-live-activities, @capgo/capacitor-live-activities untuk detail implementasi di @capgo/capacitor-live-activities, Menggunakan @capgo/capacitor-video-player untuk kemampuan native di Menggunakan @capgo/capacitor-video-player, dan @capgo/capacitor-video-player untuk detail implementasi di @capgo/capacitor-video-player.