1

FB.api を使用して phonegap で facebook_friendsList を取得しようとしています

問題は、アプリが fb.init 関数を作成する前に呼び出す関数だと思います

ここに私のコードがあります:

<script>
      // Initialize the Facebook SDK


      document.addEventListener('deviceready', function() {
          FB.init({
              appId: '427370550688587',
              nativeInterface: CDV.FB,
              useCachedDialogs: false
          });

          FB.getLoginStatus(handleStatusChange);


          authUser();
          updateAuthElements();


      });

      FB.api('/me/friends', function(response) {
        if(response.data) {
            var flist;
            $.each(response.data,function(index,friend) {
                alert(friend.name + ' has id:' + friend.id);
            });
        } else {
            alert("Error!");
        }
    });


        //Fetch user's id, name, and picture


  </script>

それはアラートエラーであり、コンソールにこのエラーが表示されます

FB.getLoginStatus() called before calling FB.init().

??

4

1 に答える 1

0

私が開いた投稿を追跡する: FB.init() がいつ完了したかを知るには? アプリの起動時にユーザーが接続されていないかどうかを確認する方法は?

私は fb.init() がいつ完了したかを知る方法を尋ねました..誰かが私のものに答えれば、あなたの問題も解決します

于 2013-08-17T19:17:56.363 に答える