2013-05-10 155 views
0

我們正在使用Facebook SDK 3.0 for Android。從我們的應用程序,我們允許用戶請求登錄Facebook獲取訪問令牌。它曾經工作得很好。
今天(2013年5月10日),當我們想要登錄時,facebook加載的webview被重定向到手機上的瀏覽器。我們只從早上才能看到。昨天相同的代碼工作正常。
即使示例應用程序Scrumptious也具有相同的行爲。 其他人是否面臨同樣的問題?從Android應用登錄到Facebook重定向到瀏覽器

+0

你有你的手機上安裝Facebook應用? – 2013-05-10 20:52:19

+0

是的,我們的應用程序安裝在手機上。但是,該手機上沒有安裝原生Facebook應用程序。順便說一句,我們沒有使用SSO。 – user2371423 2013-05-10 20:56:21

+0

所以它的因爲 – 2013-05-10 20:59:18

回答

0

它因爲你沒有安裝原生facebook安卓應用程序。

如果安裝了原生fb android應用程序,它不會將您重定向到瀏覽器,只有彈出窗口才會附帶許可請求。

+0

是的,我試過你的建議。它按照你提到的方式工作。謝謝你的幫助。標記爲答案。 – user2371423 2013-05-10 21:19:29

+0

雖然我的原始問題仍然存在。是Facebook本地應用安裝的先決條件。什麼從昨天改變? – user2371423 2013-05-10 21:27:35

+0

沒有本地fb應用程序安裝不是先決條件。 它只是改變了應用程序(我們的應用程序)登錄的方式。 – 2013-05-10 21:31:17

0

你可以嘗試改變你的web視圖的URL的OAuth這一個:

protected static String OAUTH_ENDPOINT = "https://m.facebook.com/dialog/oauth" 
相關問題