Plugin for cordova greater or equal than v3.0.0_ to enable to call Mobile.
##Installation
Just type the following statement in your cli Cordova for install.
cordova plugin add cordova-plugin-phone-call
If Wanted the Beta Version
cordova plugin add https://github.com/lakshmansha/cordova-plugin-phone-call.git#develop
if you want to install a specific version just add #<version>
to the link
Example:
cordova plugin add https://github.com/lakshmansha/cordova-plugin-phone-call.git#0.0.1
Enables Cordova apps on the iPhone and Android platforms to dial a phone number without requireing additional user interaction (such as the 'Call / Cancel' popup that ordinarilly would occur when using window.location.href = "tel:2125551212".
Required CALL_PHONE Permission for Android 5+ Version Apps.
AppChooser for ByPass the Default App.
To Enable Speaker-On
Error return by the plugin : ["feature", "notcall","empty"]
cordova.plugins.phonedialer.call(
"2125551212",
function(success) { alert('Dialing succeeded'); },
function(err) {
if (err == "empty") alert("Unknown phone number");
else alert("Dialer Error:" + err);
},
onSpeakerOn,
appChooser
);
Don't Required CALL_PHONE Permission for Android 5+ Version Apps.
AppChooser for ByPass the Default App.
Error return by the plugin : ["feature", "notcall", "empty"]
cordova.plugins.phonedialer.dial(
"2125551212",
function(success) { alert('Dialing succeeded'); },
function(err) {
if (err == "empty") alert("Unknown phone number");
else alert("Dialer Error:" + err);
},
appChooser
);
This plugin was created under the MIT license.