现在的位置: 首页 > 综合 > 正文

WebView cookies清理

2018年02月16日 ⁄ 综合 ⁄ 共 338字 ⁄ 字号 评论关闭

今天在项目中发现一个BUG

在使用新浪微博账户登录应用时,webview会自动登录上次的微博帐号!(因为webview 记录了微博帐号和密码的cookies)

所以,需要清除SessionCookie:

 

Java代码  收藏代码
  1. CookieSyncManager.createInstance(this);   
  2. CookieSyncManager.getInstance().startSync();   
  3. CookieManager.getInstance().removeSessionCookie();  
Java代码  收藏代码
  1. 另外,清理cache和历史记录 的方法:  
Java代码  收藏代码
  1. webView.clearCache(true);   
  2. webView.clearHistory(); 

抱歉!评论已关闭.