2016-12-16 40 views
0

我是的新手,并且正在致力于sidemenu ionic app。我已经通过cordova plugin add cordova-plugin-contacts安装了$cordovaContacts插件。

此前它的工作正常,我能够查看我的联系人,但突然它不工作我没有改变我的代码。

我已重新安装它,但没有运气。这里是我的代码

var opts = { 
     multiple: true, 
     fields: [ 'displayName', 'name' ] 
     };  
$cordovaContacts.find(opts).then(function(allContacts) { 
            $scope.ct = allContacts; 
             alert($scope.ct); 

            }); 

请帮我我哪里去错了。 在此先感谢。

+0

在控制台中的所有检查错误的,如果这是iOS的相关的问题,为什么您使用的是Android标签? – Talha

回答

0

首先从的console.log

function onSuccess(contacts) { 
      $scope.labelList=contacts; 
      }; 
      function onError(contactError) { 
      alert(contactError); 
      }; 
      var options = {}; 
      options.multiple = true; 
      console.log(options.multiple); 
      $cordovaContacts.find(options).then(onSuccess, onError); 
     }; 
+0

非常感谢你的回答。我也试过这个代码alert'contactError'。那么我已经解决了这个问题,在我的iPhone应用程序权限被禁用,这就是为什么它不工作 – Nupur

+0

洛尔兹!这很好。所以关闭你的问题 – Anuj

相关问题