如何使用Rohfosho / CordovaCallNumberPlugin

时间:2015-06-26 08:39:00

标签: javascript angularjs html5 cordova onsen-ui

如何在onSuccess和onError函数中使用此插件,我的代码是:

 $scope.callNumber= function (){

           var number = 3333322456;
           var onSuccess=function(number){

               alert("invia messaggio");
           };

           function onError(error) {
                alert('code: '    + error.code    + '\n' +
                      'message: ' + error.message + '\n');
            }

           window.plugins.CallNumber.callNumber(onSuccess, onError, number);

       }

但它不起作用。

2 个答案:

答案 0 :(得分:2)

我能够使用下面的代码使其工作。

function onSuccess(result){
  console.log("Success:"+result);
}

function onError(result) {
 console.log("Error:"+result);
}

$scope.callNumber = function(number){
  console.log("Launching Calling Service for number "+number);
  window.plugins.CallNumber.callNumber(onSuccess, onError, number, false);
}

我将此附加到我的html元素,如下所示。

<button class="button icon ion-ios-telephone" ng-click="callNumber(0123456789)">Call</button&GT;

答案 1 :(得分:1)

请遵循本教程。它对我有帮助http://rickluna.com/wp/2012/02/making-a-phone-call-from-within-phonegap-in-android-and-ios/

但这不是关于这个插件。这是通过cordova立即致电的另一种方式。