我尝试使用ngCordovaOauth插件,但它没有用。 它给了我以下错误
unknown provider: $cordovaOauthprovider <- $cordovaOauth
首先我安装此插件
bower install ng-cordova-oauth -S
在index.html中提供路径
<script src="lib/ng-cordova-oauth/dist/ng-cordova-oauth.min.js"></script>
控制器如下......
.controller('Ctrl',function($scope,$rootScope,XXXService,XXXService,$ionicPopup,$state,md5,$ionicHistory,$ionicLoading,MyServices,$cordovaOauth) {
})
$cordovaOauth.twitter("XXXX", "CCXXXXX").then(function(result) {
}
配置还需要什么? 我不能在移动设备上运行它 它给了我提供程序错误 我该如何解决这个问题?
答案 0 :(得分:2)
你应该将ngCordovaOauth添加到app.js
angular.module('app', [
'ionic',
'ngCordovaOauth',
...
])
答案 1 :(得分:-1)
我有类似的问题,我用ng-cordova解决了这些问题。 ng-cordova附带oauth.So尝试insall最新版本。如果你还有问题, 在ng-cordova.js中用cordova-plugin-inappbrowser替换org.apache.cordova.inappbrowser的所有出现