UNPKG

io.adc.plugin.callreceiver

Version:
59 lines (40 loc) 1.11 kB
Cordova AdcCallReceiver ======================= It is a Apache Cordova plugin (COMPATIBLE WITH IONIC) to simplify handling phone call status and events in Android devices. ## Install cordova plugin add https://github.com/ahmedb49/io.adc.plugin.callreceiver ****** ## Quick Example (IONIC3 example) platform.ready().then(() => { ..... this.initMyPlugin(); ..... }); initMyPlugin(){ if ((<any>window).AdcCallReceiver){ (<any>window).AdcCallReceiver.onCall(function (state: string) { if (state=="RINGING"){ //INCOMING CALL ....... } else if (state=="OFFHOOK"){ //CALL STARTED ....... } else if (state=="IDLE"){ //CALL ENDED ....... } }); } else { console.log("plugin not found"); } } ********* ## Supported platforms - ONLY Android ## References Cordova PhoneCall Trap : worked with PhoneStateListener https://github.com/renanoliveira/cordova-phone-call-trap AdcCallReceiver worked BroadcastReceiver ******** ## License MIT