2

嗨 Facebook 登录:它不会重定向到已安装的 Facebook 应用程序?

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

任何人有想法给我建议。

编辑:是否有可能让用户nameid我的应用程序,默认 facebook 帐户登录到移动设备?

4

1 回答 1

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);
    }
}

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

享受编码... :)

于 2013-09-06T08:59:30.673 回答