io.adc.plugin.callreceiver
Version:
A phone call receiver (BETA VERSION)
59 lines (40 loc) • 1.11 kB
Markdown
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");
}
}
*********
- ONLY Android
Cordova PhoneCall Trap : worked with PhoneStateListener
https://github.com/renanoliveira/cordova-phone-call-trap
AdcCallReceiver worked BroadcastReceiver
********
MIT