在用户点击facebook登录对话框上的“创建新帐户”按钮时尝试登录我的应用程序时,用户无法返回应用程序并被Facebook使用 .
如果有任何方式或任何回调的Android请建议 .
LoginManager.getInstance() . registerCallback(mCallbackManager,new FacebookCallback(){@ Overver public void onSuccess(LoginResult loginResult){
mCurrentAccessToken = loginResult.getAccessToken();
requestProfileInfo(new FacebookResult() {
@Override
public void postResult(FacebookProfileResponse result) {
}
});
}
@Override
public void onCancel() {
mRequestStatus = REQUEST_STATUS_NO_REQUEST;
}
@Override
public void onError(FacebookException e) {
mRequestStatus = REQUEST_STATUS_NO_REQUEST;
}
});
LoginManager.getInstance().logInWithReadPermissions(activity, getPermissions());
}
1 回答
如果您从应用程序启动另一个应用程序,那么除非用户回来,否则无法从该应用程序返回 .
除非您使用O-Auth 2并启动外部网络浏览器进行Facebook登录,否则您可以通过在您的应用中实施深层链接来回来 .