无法使用ionic登录(无法通过网络浏览器进行身份验证)

Vit*_*sky 3 facebook cordova ionic-framework

我正在尝试用我的代码测试

.controller('AppCtrl', function ($scope, $ionicModal,  $cordovaOauth, $localStorage, $location) {
        $scope.login = function() {
            $cordovaOauth.facebook("APPID", ["email", "read_stream", "user_website", "user_location", "user_relationships"]).then(function(result) {
                $localStorage.accessToken = result.access_token;
                 alert("facebook login correctly");
                $location.path("/profile");
            }, function(error) {
                alert(error);
                console.log(error);
            });
        };
Run Code Online (Sandbox Code Playgroud)

但总是得到错误:

无法通过Web浏览器进行身份验证

我正在使用ionic和cordovaOauth,当我尝试用android测试应用程序时我没有得到任何回应.问题是如何使用模拟器或类似PhoneGap应用程序的东西调试它,我试着用手机间隙工作但不知道我该如何调试它.

ben*_*nek 5

我遇到了同样的问题,我发现了这个问题:https://github.com/nraboy/ng-cordova-oauth/issues/46

基本上,您应该在模拟器中测试您的代码,而不是在浏览器中.