2011-11-10 55 views
0

我正在處理用戶自動登錄到網站的應用程序。但是,在方向更改時,WebView現在將保存並恢復其狀態onSaveState()onRestoreState。唯一的問題是與網站相關的cookies沒有存儲,我現在找不到正確保存cookie的方法。Android方向更改WebView,Cookie需要保存

Android的目標版本是2.1。歡迎任何幫助或建議。

+0

這可能會有幫助:http://stackoverflow.com/questions/1652850/android-webview-cookie-problem – ninetwozero

回答

2
CookieManager cookieManager = CookieManager.getInstance(); 
cookieManager.removeSessionCookie(); 
cookieManager.setCookie("www.example.com", name + "=" + value + ";"); 
CookieSyncManager.getInstance().sync(); 

注意!給Android足夠的時間來處理cookie。 Source

編輯

斷開的鏈接:source

+2

可以請您更新鏈接? – Pallavi

+0

http://code.walletapp.net/post/46414301269/passing-cookie-to-webview是這個正確的鏈接? – MilapTank