Cordova Facebook插件(离子框架)

时间:2014-12-04 00:40:13

标签: ios facebook cordova ionic

我正在使用$ cordovaFacebook插件(http://ngcordova.com/docs/#Facebook),我的问题是:如何保持FB登录会话? 奇怪的是,网络版本正在运行,但iOS版本没有。 我的代码:

(controllers.js)

    angular.module('starter.controllers', [])

.controller('HomeCtrl', ['$scope', '$cordovaFacebook', '$state', function($scope, $cordovaFacebook, $state) {   
    $scope.FacebookLoginBtn = function() {
        $cordovaFacebook.login(["public_profile", "email", "user_friends", "user_relationship_details", "user_photos"])
        .then(function(success) {  
            $state.go('perfil');
        }, function (error) {
          // error
          console.log(error);
        });
    };
}])

.controller('PerfilCtrl', ['$scope', '$cordovaFacebook', function ($scope, $cordovaFacebook) {
    $cordovaFacebook.api("me/picture?redirect=false&type=large", ["public_profile"])
    .then(function (success) {
        $scope.foto = success.data;
        // console.log(success.data);
    }, function (error) {
        console.log(error);
    });

    $cordovaFacebook.api("me", ["public_profile"])
    .then(function(success) {
        $scope.me = success;
        // console.log(success);
    }, function (error) {
        console.log(error);
    });
}])

谢谢! 离子论坛链接:http://forum.ionicframework.com/t/cordova-facebook-plugin/13569/1

0 个答案:

没有答案