`
大头K
  • 浏览: 183034 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

webview清除cookie

阅读更多
前言:
由于项目需要,webview需要与app进行交互,其实最重要的一个功能是登陆。从app端通过js传递相应参数到网页端进行登陆。现在就遇到一个屌毛问题,app有可以多帐号切换登陆的,而网页端登陆成功之后会保存cookie,就出现了切换帐号之后没清除webview的cookie而导致显示了上一个用户的信息。故需要在webview的Activity onCreate()里面清除所有cookie,以保证用户数据来源。

相关代码:
	//清除所有cookie
	private void removeAllCookie()
	{
		CookieSyncManager cookieSyncManager = CookieSyncManager.createInstance(webview.getContext());
		CookieManager cookieManager = CookieManager.getInstance();
		cookieManager.setAcceptCookie(true);
		cookieManager.removeSessionCookie();
		
		String testcookie1 = cookieManager.getCookie(urlpath);
		
		cookieManager.removeAllCookie();
		cookieSyncManager.sync();
		
		String testcookie2 = cookieManager.getCookie(urlpath);
	}
0
0
分享到:
评论

相关推荐

    Android实现清除单个域名的cookie

    今天PM提了个需求:用户退出当前网页时,只清除该网页访问的域名相关的cookie,保留其他域名的cookie。 查了一下CookieManager的API,发现只有removeAllCookie(),没有清除单独域名cookie的API。。。想想也是,用了...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    安卓上用于加载的Webview视图窗口只是作为类浏览器而存在,在安卓上更是只能同时运行一个Webview。(2)跨域数据交互问题。不同的Webview之间无法共享数据。(3)页面自适应问题。页面难以兼容适应不同分辨率的设备...

    微信小程序之数据缓存

    在H5之前,缓存一般都是用cookie,但是cookie的存储空间太小。于是,H5增加了新的缓存机制,即localstorage 和 sessionstorage,具体的介绍就不在多说。在微信小程序中,数据缓存其实就和localstorage 的原理差不多...

    fcourgey.myEPF:用于显示 EPF 工程学院时间表和公告的 Android 应用程序

    EDT 的工作原理我们创建了一个 webview,我们用它连接到 JS 中的 my.epf.fr(必须创建连接 cookie) ####@分支主然后我们模拟点击“时间表”(必须为mydata.epf.fr创建cookie) 最后,我们将寻找返回本周 json 的...

    miniflux-embedded-android:适用于Miniflux的Android应用

    它基本上是一个嵌入式WebView,用于保存您的Miniflux URL和 。 由于Miniflux具有,因此除了离线阅读外,实际上不需要“真正的”客户端。 因此,该应用程序只会为您节省登录和/或使用浏览器的麻烦。用法它才会要求您...

    SuperView:SuperView 允许您将您的网站包装在一个超级简单的 iOS 应用程序中

    关于 iOS 版 SuperView SDK 这是一个 ... 我们的 webview 应用程序支持应用程序内购买以从应用程序中删除 AdMob 广告。 您需要做的就是创建一个应用内购买项目并将项目 ID 复制并粘贴到项目文件夹中的“SuperView.pli

    Google Android SDK开发范例大全(第3版) 1/5

    8.25 WebView网站Session Cookie判断与访问 8.26 文件下载管理器 8.27 手机Socket联机拨号服务器 第9章 Google服务与Android完美整合 9.1 Google账号验证Token 9.2 Google搜索 9.3 前端产生QR Code二维条形码 9.4 以...

    Google Android SDK开发范例大全(第3版) 4/5

    8.25 WebView网站Session Cookie判断与访问 8.26 文件下载管理器 8.27 手机Socket联机拨号服务器 第9章 Google服务与Android完美整合 9.1 Google账号验证Token 9.2 Google搜索 9.3 前端产生QR Code二维条形码 9.4 以...

    Google Android SDK开发范例大全(第3版) 3/5

    8.25 WebView网站Session Cookie判断与访问 8.26 文件下载管理器 8.27 手机Socket联机拨号服务器 第9章 Google服务与Android完美整合 9.1 Google账号验证Token 9.2 Google搜索 9.3 前端产生QR Code二维条形码 9.4 以...

    Google Android SDK开发范例大全(第3版) 5/5

    8.25 WebView网站Session Cookie判断与访问 8.26 文件下载管理器 8.27 手机Socket联机拨号服务器 第9章 Google服务与Android完美整合 9.1 Google账号验证Token 9.2 Google搜索 9.3 前端产生QR Code二维条形码 9.4 以...

    Google Android SDK开发范例大全(第3版)part2

     8.25 WebView网站Session Cookie判断与访问  8.26 文件下载管理器  8.27 手机Socket联机拨号服务器  第9章 Google服务与Android完美整合  9.1 Google账号验证Token  9.2 Google搜索  9.3 前端产生QR ...

    《Google Android SDK开发范例大全(第3版)》.pdf

    8.25 webview网站session cookie判断与访问 606 8.26 文件下载管理器 613 8.27 手机socket联机拨号服务器 620 第9章 google服务与android完美整合 628 9.1 google账号验证token 629 9.2 google搜索...

Global site tag (gtag.js) - Google Analytics