我們正在使用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. Facebook不會重定向到Safari瀏覽器應用程序
- 3. 重定向到登錄頁面,如果沒有登錄到facebook
- 4. Android應用。從android手機瀏覽器鏈接重定向
- 5. Facebook瀏覽器登錄重定向到應用程序後,處理程序不會被調用
- 6. 重定向用戶從瀏覽器下載Android應用程序
- 7. 瀏覽器重定向到https
- 8. 瀏覽器不重定向到IDP - ADFS
- 9. 根據瀏覽器語言登錄後重定向到特定頁面
- 10. 重新定向後,Facebook登錄沒有得到Facebook用戶ID
- 11. facebook iOS SDK授權無需重定向到Safari瀏覽器
- 12. 登錄按鈕facebook android不會重定向到新活動
- 13. Facebook登錄,重定向bucle
- 14. Facebook登錄和重定向
- 15. Facebook登錄及重定向
- 16. 重定向到登錄
- 17. 重定向到登錄
- 18. 重定向到登錄頁
- 19. 重定向到登錄
- 20. HttpClient問題與重定向手柄和Facebook登錄沒有瀏覽器
- 21. 瀏覽器到Android應用程序到瀏覽器
- 22. Laravel-5重定向到/ home上點擊瀏覽器登錄回來
- 23. Bookmarklet:將移動瀏覽器重定向到m。*。*並將桌面瀏覽器重定向到www。*。*
- 24. Facebook登錄不起作用iOS的應用內瀏覽器
- 25. 在沒有瀏覽器的情況下登錄到Facebook
- 26. Android的webview本地HTML自動重定向到瀏覽器
- 27. 如何在重定向到我的應用後關閉android瀏覽器?
- 28. 如何將用戶重定向到登錄後瀏覽的同一頁面drupal
- 29. 如何在Facebook登錄後使用javascript重定向到頁面?
- 30. Facebook用戶登錄後不重定向到回調URL
你有你的手機上安裝Facebook應用? – 2013-05-10 20:52:19
是的,我們的應用程序安裝在手機上。但是,該手機上沒有安裝原生Facebook應用程序。順便說一句,我們沒有使用SSO。 – user2371423 2013-05-10 20:56:21
所以它的因爲 – 2013-05-10 20:59:18