4

Android WebView での Cookie の設定に関する問題に直面しています。次のコードを使用しています。

CookieSyncManager.createInstance(this); 
CookieManager cookieManager = CookieManager.getInstance(); 
cookieManager.removeAllCookie();    
cookieManager.setAcceptCookie(true);
cookieManager.setCookie(url, cookie); 
CookieSyncManager.getInstance().sync();

しかし、それは機能していません。また、WebView のloadUrl(String url, Map<String, String> additionalHttpHeaders)メソッドを使用してヘッダーを追加してみました。しかし、まだ機能していません。これを行う方法はありますか?

4

2 に答える 2

0

CookieSyncManager は廃止されました。代わりに cookieManager.flush(); を使用してください。更新します。これを参照してください: http://developer.android.com/intl/es/reference/android/webkit/CookieSyncManager.html

于 2016-03-02T20:37:30.817 に答える