WebView cookies清理
2012-08-21 10:38
190 查看
文章转自 http://androiddada.iteye.com/blog/1440550
今天在项目中发现一个BUG
在使用新浪微博账户登录应用时,webview会自动登录上次的微博帐号!(因为webview 记录了微博帐号和密码的cookies)
所以,需要清除SessionCookie:
Java代码
CookieSyncManager.createInstance(this);
CookieSyncManager.getInstance().startSync();
CookieManager.getInstance().removeSessionCookie();
Java代码
另外,清理cache和历史记录 的方法:
Java代码
webView.clearCache(true);
webView.clearHistory();
今天在项目中发现一个BUG
在使用新浪微博账户登录应用时,webview会自动登录上次的微博帐号!(因为webview 记录了微博帐号和密码的cookies)
所以,需要清除SessionCookie:
Java代码
CookieSyncManager.createInstance(this);
CookieSyncManager.getInstance().startSync();
CookieManager.getInstance().removeSessionCookie();
Java代码
另外,清理cache和历史记录 的方法:
Java代码
webView.clearCache(true);
webView.clearHistory();
相关文章推荐
- WebView cookies清理
- WebView cookies清理
- WebView cookies清理
- WebView cookies清理
- WebView cookies清理
- 【BUG解决】WebView cookies清理
- 清除WKWebView cookies
- [Android] Webview利用CookieSyncManager获取或设置Cookies的策略
- Android: HttpClient与Webview共享cookies
- 在WebView加载页面时添加cookies
- android 读取WebView缓存及清理WebView缓存
- Swift webView 记录提取cookies 自动登陆
- WebView 删除 cookies
- webview设置cookies的正确方式
- Android 5.0及以上版本使用WebView不能存储第三方Cookies解决方案
- Android webView使用详解(Cookies)
- WebView 删除 cookies
- Android: HttpClient与Webview共享cookies
- WebView与Cookies 的问题
- 清除WKWebView cookies