你好,我在使用phonegab的Facebook插件时遇到了问题。在已安装Facebook应用程序的情况下,FB.login似乎能够正确工作,它要求我授权我的应用程序,但是在我确认后,它没有调用我的回调函数并且似乎被卡住了。这是控制台中的日志:
07-12 14:29:41.742: D/DroidGap(10814): Incoming Result
07-12 14:29:41.742: D/DroidGap(10814): Request code = 64206
07-12 14:29:41.742: D/DroidGap(10814): We have a callback to send this result to
07-12 14:29:41.750: D/DroidGap(10814): Resuming the App
我正在使用cordova 2.7.0和最新版本的插件。我按照Facebook文档中的步骤进行操作,在iOS上同样的过程可以正常工作。这是我的FB.Login代码:
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'});
控制台打印了1,但没有打印第二个2。你能帮我吗?