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

Can't configure Calling Account on Android 7 #9

Closed FelipeMiranda closed 6 years ago

FelipeMiranda commented 6 years ago

I'm trying to user Cordova Call plugin on my Ionic 3 webrtc app using PeerJS, when I receive a call it redirects me to the Calling Accounts Settings, I did set Use Internet Calling => For all call, e selected the Receive Internet Calls but it keep me asking to create an internet calling account, but none was set for CordovaCall

Any help here?

dmarcs commented 6 years ago

@FelipeMiranda Here's an animated gif showing what it should look like. This is on an emulator (Oreo on a Pixel). You shouldn't select Internet Calling. I don't actually see that as an option on mine. What device/Android version are you using? For this example, I created a new cordova project called HelloWorld. On the docs the name of the app is CordovaCall. So it will show the name of your app. It's very unfortunate that Android even makes users go through this to use ConnectionService. They recently added a self-managed option, which doesn't make you go through the annoying step of Calling Accounts. Unfortunately it only works on Oreo and above, and it doesn't let you use the native call UI (you have to implement your own call UI). I might add that as an option to CordovaCall if I see it gaining enough traction.

cordova-call-android-receive-call

D-Marc1 commented 6 years ago

Closing this due to inactivity. Feel free to reopen if you have any more questions regarding the matter.