您的位置:首页 > 移动开发

通过CookieManager给WebView设置Cookie

2015-07-16 09:32 330 查看
CookieSyncManager.createInstance(context.getApplicationContext());
CookieManager cookieManager = CookieManager.getInstance();
cookieManager.setAcceptCookie(true);
cookieManager.removeAllCookie();
cookieManager.setCookie(url, oldCookie);
cookieManager.setCookie(url, oldAuth);
CookieSyncManager.getInstance().sync();
需要注意的是,如果是设置两个或两个以上cookie值,需要单独设置,否则不成功;

另外WebView的getSettings().setJavaScriptEnabled(true)之类设置需要在设置Cookie之前设置。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  webview cookie