使用 webview 登录 android facebook

标签 android facebook authentication webview

我有一个使用 Facebook 登录的安卓应用程序。我的问题是:如果我从 ADT 安装应用程序,一切正常,我可以通过 Facebook 应用程序和 webview 登录,但是如果我从 Playstore 下载应用程序,我无法通过 Facebook 应用程序登录(虽然我可以如果我卸载 Facebook 应用程序,则通过 webview 登录)。

现在,我想知道即使安装了 Facebook 应用程序,是否也可以通过 webview 强制登录。或者如何使其双向工作。

谢谢!

最佳答案

如果您使用 Facebook LoginButton 进行登录,那么您可以使用网络对话框进行登录。这样做:

LoginButton login = (LoginButton) view.findViewById(R.id.login_button);
login.setLoginBehavior(SessionLoginBehavior.SUPPRESS_SSO);

关于使用 webview 登录 android facebook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15406153/

相关文章:

java - 如何添加 Eclipse Gradle 任务选项卡?

python - Django身份验证错误: 'str' object has no attribute 'pk'

java - Jersey 客户端调用 RESTful 服务

iOS:如何以编程方式从应用程序中的私钥和 x509 证书创建 PKCS12 (P12) keystore ?

java - 如何将 ShortBuffer 转换为 Buffer[]?

java - 从 Android 设备请求数据的既定方法是什么

Android 从 URL 加载到位图 #2

java - Android Facebook SDK 使用 OnSelectionChangeListener 获取选定用户时出现问题

facebook - 从全局页面获取 Facebook 页面的流

ios - Facebook 视频分享错误 IOS Objective C