Facebook登录:它没有重定向到安装的Facebook应用程序?

时间:2013-09-06 07:19:27

标签: android facebook facebook-login

嗨Facebook登录:它没有重定向到安装的Facebook应用程序?

用户已经拥有Facebook installed and he was logged in,无需登录facebook,在应用程序中已登录默认的facebook应用程序。无需再次登录如何解决此问题?

任何人都有想法给我建议。

编辑:是否可以将用户nameid添加到我的应用程序,默认的Facebook帐户登录到移动设备?

1 个答案:

答案 0 :(得分:1)

使用最新的facebook SDK。

请同时检查你的facebook sdk中是否有一个名为Facebook.java的java文件

只需检查该类中的授权功能。

应该如下:

public void authorize(Activity activity, String[] permissions,
        int activityCode, final DialogListener listener) {

    boolean singleSignOnStarted = false;

    mAuthDialogListener = listener;

    //THIS CODE IS EDITED BY SHREYASH FOR NOT ALLOW THE DEFAULT FACEBOOK APP
    // Prefer single sign-on, where available.
    if (activityCode >= 0) {
        singleSignOnStarted = startSingleSignOn(activity, mAppId,
                permissions, activityCode);
    }
    // Otherwise fall back to traditional dialog.
    if (!singleSignOnStarted) {
        startDialogAuth(activity, permissions);
    }
}

请检查一下。让我知道 希望它能帮助你很多,因为它对我有很多帮助。

享受编码......:)