在控制器中包含 $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']);
我使用 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']);