2013-05-27 68 views
0

我想连接到Facebook通过我的应用程序通过。一个科尔多瓦插件,..它的工作原理都很好,但我没有得到一个回调的结果..Facebook登录与科尔多瓦2.7和Android

使用此: https://github.com/mgcrea/cordova-facebook-connect

我有一个实现“CordovaInterface”

我“MainActivity”我的插件“FacebookConnect”,扩展“科尔多瓦插件”

我认为我的问题是,在与Facebook的身份验证后,它的“onActivityResult”方法在“MainActivity”,而不是“FacebookConnect”插件被调用。我不知道为什么..

任何人都可以帮忙吗?..

我希望它是有道理的!

回答

0

天上,finaly ..我知道了......

的问题是,我用的是科尔多瓦在我的本机应用程序中嵌入,然后我得叫

@Override 
public void onActivityResult(int requestCode, int resultCode, Intent intent) { 
    super.onActivityResult(requestCode, resultCode, intent); 

    CordovaPlugin callback = this.activityResultCallback; 
    if (callback != null) { 
     callback.onActivityResult(requestCode, resultCode, intent); 
    } 
} 

在此之后它工作完美! ;)