我们正在使用Facebook SDK 3.0 for Android。从我们的应用程序,我们允许用户请求登录Facebook获取访问令牌。它曾经工作得很好。
今天(2013年5月10日),当我们想要登录时,facebook加载的webview被重定向到手机上的浏览器。我们只从早上才能看到。昨天相同的代码工作正常。
即使示例应用程序Scrumptious也具有相同的行为。 其他人是否面临同样的问题?从Android应用登录到Facebook重定向到浏览器
回答
它因为你没有安装原生facebook安卓应用程序。
如果安装了原生fb android应用程序,它不会将您重定向到浏览器,只有弹出窗口才会附带许可请求。
是的,我试过你的建议。它按照你提到的方式工作。谢谢你的帮助。标记为答案。 – user2371423 2013-05-10 21:19:29
虽然我的原始问题仍然存在。是Facebook本地应用安装的先决条件。什么从昨天改变? – user2371423 2013-05-10 21:27:35
没有本地fb应用程序安装不是先决条件。 它只是改变了应用程序(我们的应用程序)登录的方式。 – 2013-05-10 21:31:17
你可以尝试改变你的web视图的URL的OAuth这一个:
protected static String OAUTH_ENDPOINT = "https://m.facebook.com/dialog/oauth"
- 1. 从Android上的应用内浏览器重定向到应用
- 2. 从浏览器重定向到Android应用程序
- 3. 用iPhone在facebook上登录而不重定向到网络浏览器?
- 4. Android Facebook登录重定向
- 5. Facebook不会重定向到Safari浏览器应用程序
- 6. 如何从Facebook登录重定向到iPhone应用程序登录
- 7. 重定向到登录页面,如果没有登录到facebook
- 8. Android应用。从android手机浏览器链接重定向
- 9. Facebook浏览器登录重定向到应用程序后,处理程序不会被调用
- 10. 用户总是用IE浏览器重定向到登录页面
- 11. 重定向用户从浏览器下载Android应用程序
- 12. 登录后(认证)重定向到浏览的网址
- 13. iOS Facebook的SDK 3.0登录不重定向到原始应用
- 14. Unity3d Facebook SDK使用浏览器登录
- 15. 浏览器重定向到https
- 16. 浏览器不重定向到IDP - ADFS
- 17. 根据浏览器语言登录后重定向到特定页面
- 18. facebook iOS SDK授权无需重定向到Safari浏览器
- 19. 重新定向后,Facebook登录没有得到Facebook用户ID
- 20. Facebook登录未重定向
- 21. Facebook登录及重定向
- 22. 登录后重定向Facebook
- 23. Facebook登录后重定向
- 24. Facebook登录和重定向
- 25. Facebook登录,重定向bucle
- 26. Android Webview上的Facebook登录按钮重定向到空白页
- 27. 登录按钮facebook android不会重定向到新活动
- 28. Facebook应用只在某些浏览器上重定向到4oh4.php
- 29. 重定向到登录页
- 30. 重定向到登录
你有你的手机上安装Facebook应用? – 2013-05-10 20:52:19
是的,我们的应用程序安装在手机上。但是,该手机上没有安装原生Facebook应用程序。顺便说一句,我们没有使用SSO。 – user2371423 2013-05-10 20:56:21
所以它的因为 – 2013-05-10 20:59:18