【发布时间】:2015-09-21 00:25:04
【问题描述】:
已解决!
我关注 this tutorial 创建了我自己的基于 Ionic 的 Instagram Feed 应用程序。我使用this ngCordovaOauth plugin 来帮助我处理 Oauth 部分。
但是,我登录我的 Instagram 帐户后卡在这个屏幕上。
到目前为止,这是我的 app.js:
var app = angular.module('starter', ['ionic', 'ngCordova']);
app.run(function($ionicPlatform) {
$ionicPlatform.ready(function() {
if (window.cordova && window.cordova.plugins.Keyboard) {
cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
}
if (window.StatusBar) {
StatusBar.styleDefault();
}
});
});
app.controller('OauthCtrl', ['$scope', '$cordovaOauth', function($scope, $cordovaOauth) {
$scope.login = function() {
var igClientId = "example123456789";
$cordovaOauth.instagram(igClientId, ["scope=basic"]).then(function(result) {
alert.log(JSON.stringify(result));
}, function(error) {
alert.log(error);
});
};
}]);
我也尝试像这样清空 scope 数组:
$cordovaOauth.instagram(igClientId, [])
但它也没有用。
顺便说一句,这是我在 Instagram 客户端部分中的重定向 URL:
如何解决这个问题?
【问题讨论】:
标签: angularjs cordova oauth ionic ngcordova