Android原生和H5混合开发,要求用户退出登录后清空H5所有的缓存;

1、清空Cookie

        CookieSyncManager.createInstance(context.getApplicationContext());        CookieManager cookieManager = CookieManager.getInstance();        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {            cookieManager.removeSessionCookies(null);            cookieManager.removeAllCookie();            cookieManager.flush();        } else {            cookieManager.removeSessionCookies(null);            cookieManager.removeAllCookie();            CookieSyncManager.getInstance().sync();        }

2、清空Localstorage;

       清空H5保存在本地的所有内容;

WebStorage.getInstance().deleteAllData(); //清空WebView的localStorage

https://stackoverflow.com/questions/14653916/deleting-localstorage-but-still-persists

转载于:https://www.cnblogs.com/cuichen16/p/10785955.html

更多相关文章

  1. Android(安卓)Activity界面切换添加动画特效
  2. Android(安卓)Activity界面切换添加动画特效
  3. Android异步加载图像小结 (含线程池,缓存方法)
  4. Android(安卓)主流图片库Picasso Glide Fresco对比分析
  5. Android(安卓)Activity界面切换添加动画特效
  6. AndRoid完全退出程序
  7. Android(安卓)返回键连续点击两次退出应用
  8. Android(安卓)用sp存储登录状态以及退出登录
  9. 几个Android小错误解决方法

随机推荐

  1. Android时间计时器
  2. android 绘图的基本知识
  3. android应用去掉标题栏的方法
  4. Android(安卓)Studio 迁移 AndroidX 遇到
  5. android学习—— 简单的实现 android 退
  6. ViewGroup measure layout
  7. Button监听方式
  8. Android(安卓)2.2 r1 API 中文文档系列(11
  9. MediaProvider流程分析
  10. 怎么让我们自己开发的Android程序设为默