我正在構建一個本機Android應用程序,每次啓動時都需要Facebook登錄。該認證使用FB SDK(SSO)完成。Webview中的Facebook身份驗證
後來在應用程序中,用戶打開一個WebView到Facebook個人資料頁面的移動版本(http://m.facebook.com/some頁面)。 我的問題是,當打開webview時,用戶需要輸入用戶名和密碼的facebook網站。由於我已經有一個Facebook訪問令牌,並且用戶可能已經安裝了Facebook應用程序我假設有一些方法可以跳過這個令人討厭的階段,在網頁視圖中將登錄到Facebook網站。
我已經搜索了網頁,並嘗試了不同的解決方案,但沒有成功。如果有人能發佈一個可行的解決方案代碼,它將幫助我很多。謝謝!
「試過不同的解決方案,沒有成功」 哪些? – 2012-04-11 06:39:12
主要我試圖使用CookieSyncManager [鏈接](http://developer.android.com/reference/android/webkit/CookieSyncManager.html) 但是,因爲我是新手到android,不能很好地工作。 – 2012-04-11 06:50:05
如果您使用facebook sdk,並且您在Facebook上添加了您的應用程序的鑰匙串,則應該顯示facebook應用程序而不是webview,但這可能不是您想要的嗎?如果您使用Facebook應用程序,則無需輸入用戶名和密碼即可。 – Daverix 2012-10-20 16:57:09