在控制器中包含 $cordovaSocialSharing 时出错

getting error while including $cordovaSocialSharing in the controller

我使用 ionic 创建了一个混合应用程序。我正在使用 NgCordova 的插件 cordovaSocialShare 在我的应用程序中的社交网络上进行共享。我通过

安装插件

cordova plugin add Plugin

命令,但是当我像下面这样将它包含在我的控制器中时

.controller('galleryCtrl', function($scope, $ionicPopup, $cordovaSocialSharing, GetStudentIdService, GetStudentPhotosService, GetStudentDetailService, $ionicModal, $rootScope)

它在 ionic serve 时给我以下错误信息

Error: [$injector:unpr] Unknown provider: $cordovaSocialSharingProvider <- $cordovaSocialSharing <- galleryCtrl http://errors.angularjs.org/1.3.13/$injector/unpr?p0=ordovaSocialSharingProvider%20%3C-%20%24cordovaSocialSharing%20%3C-%20galleryCtrl

但是如果我从控制器中移除 $cordovaSocialSharing 那么它工作正常。

请告诉我如何解决这个问题。

谢谢

将 ngCordova 添加到您的离子应用程序依赖项注入中。

var app =  angular.module('ionic',['ngCordova']);