2013-07-12 17 views
5

हैलो मुझे फ़ोनगैब फेसबुक प्लगइन के साथ कोई समस्या है, FB.login फेसबुक ऐप इंस्टॉल के साथ सही तरीके से काम करने लगता है, यह मुझे मेरे ऐप को अधिकृत करने के लिए कहता है , लेकिन सवाल की पुष्टि के बाद यह मेरे कॉलबैक फ़ंक्शन को कॉल नहीं करता है और लगता है कि स्थिर हो जाता है। 29: 41.742: डी/DroidGap (10,814): आने वाले परिणामफोनगैप-प्लगइन-फेसबुक-कनेक्ट: एफबी.लोगिन

07-12 14: 29: 41.742: डी/DroidGap (10,814) मैं सांत्वना

07-12 14 में इस लॉग है: अनुरोध कोड = 64206

07-12 14: 29: 41.742: डी/DroidGap (10,814): हम एक कॉलबैक है

07-12 14 को यह परिणाम भेजने के लिए: 29: 41.750: डी/DroidGap (10814): ऐप को फिर से शुरू करना

मैं कॉर्डोवा 2.7.0 और प्लगइन का अंतिम संस्करण उपयोग कर रहा हूं। मैं फेसबुक प्रलेखन से कदम का पालन करता हूं, आईओएस में एक ही प्रक्रिया सही तरीके से काम करती है। यह मेरा एफबी है। लॉग इन कोड:

FB.init({ appId: "123074627XXXXX", nativeInterface: CDV.FB, useCachedDialogs: false }); 

console.Log('1'); 
     FB.login(function(response) { 
console.log('2'); 
      FB.api('/me', function(response) { 
       ……….. 
      });   
    }, {scope : 'email'});   

कंसोल प्रिंट करता है लेकिन दूसरा नहीं (2);

क्या आप मेरी मदद कर सकते हैं? अपने ConnectPlugin.java पर

Log.e("Facebook login error",state.toString()); 

, सिर्फ इस तरह:

+2

यहां वही समस्या है और जिथब पर दो मुद्दे खोले गए हैं: https://github.com/phonegap/phonegap-facebook-plugin/issues/316 https://github.com/phonegap/phonegap-facebook-plugin/issues/312 –

+0

इस समस्या का उत्तर वास्तव में सराहना की जाएगी !! – user481610

उत्तर

2

इस रखो

openRequest.setCallback(new Session.StatusCallback() { 
    @Override 
    public void call(Session session, 
     SessionState state, 
     Exception exception) { 
      Log.e("Facebook login error",state.toString()); 
      onSessionStateChange(state, exception); 
     } 
}); 

यह आप फेसबुक त्रुटि (शायद "CLOSED_LOGIN_FAILED") दिखाई देगा।

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^