WebsiteBeaver / CordovaCall

Cordova CallKit & ConnectionService plugin for iOS/Android that displays the native call UI for VOIP apps
MIT License
196 stars 91 forks source link

[Callkit] Multiple Calls Support #40

Open ghost opened 6 years ago

ghost commented 6 years ago

Is it possible to add multiple Call support ? I guess hold must also be enabled.

Thanks in advance.

D-Marc1 commented 6 years ago

CallKit does support this, but it would be a fairly time-consuming task to add this feature to CordovaCall. TBH, I don't see this being added anytime soon, unless someone else sends a PR.

ghost commented 6 years ago

Sure, I have no knowledge on iOs native development, therefore Im not able to do it at least for now. Although there is another problem that I detected. If theres an active callkit call instanced by the App, and we receive a Native call, either from Whatsapp or telephony, on Reject events aren't triggered, is there any easy way to fix this ?

ghost commented 5 years ago

The problem stated above can be resolved by the following: https://github.com/itcenterpt/CordovaCall/commit/9440ca39eb674dc2366d7bc82d59bda768559d2c

schmorrison commented 4 years ago

I am going to be taking a run at this in a few weeks, just gotta get a few other projects out of the way. The plan is to provide a 'CallManager' within the plugin where all active calls will be referenced, and a small API for holding/ending/unholding calls.