我們正在使用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