我使用离子创建了一个混合应用程序。我使用NgCordova的插件cordovaSocialShare在我的应用程序中在社交网络上进行共享。我按
安装插件cordova插件添加Plugin
命令,但当我将它包含在我的控制器中时,如下所示
.controller('galleryCtrl', function($scope, $ionicPopup, $cordovaSocialSharing, GetStudentIdService, GetStudentPhotosService, GetStudentDetailService, $ionicModal, $rootScope)
在离子服务
时,它给出了以下错误信息错误:[$ injector:unpr]未知提供商:$ cordovaSocialSharingProvider< - $ cordovaSocialSharing< - galleryCtrl http://errors.angularjs.org/1.3.13/ $注射器/ unpr?P0 = ordovaSocialSharingProvider%20%3 C-%20%24cordovaSocialSharing%20%3 C-%20galleryCtrl
但如果我从控制器中删除$cordovaSocialSharing
,那么它工作正常。
请告知我如何解决这个问题。
由于
答案 0 :(得分:4)
将ngCordova添加到离子应用依赖注入中。
var app = angular.module('ionic',['ngCordova']);