webView怎么保存设置Cookie
来源:互联网 发布:网络语言暴力工作视频 编辑:程序博客网 时间:2024/04/29 10:30
今天朋友问到了webview怎么设置保存Cookie的问题,因为之前在网上搜索了很多种方法,经过反复试验整理出一个简单好用的方法,废话不多说,没图没代码说个卵
重点关注图中蓝色部分
这行代码中
String cookieString = "access_token=" + token + "; path=/";
- 1
- 1
* 只要改这里就OK *
---------------start-----------
1.这里的[ =
之后 ;
之前 ]的部分,是你对应cookie的键值对,可能是一对也可能是两对,这要看你们怎么定义的
如果是一对
只要将access_token
换成你们对应的cookie键
token
换成你对应的值
就好 (那个token获取的方法要你自己写,这只是我获取的方式,你可以在登录成功后用sp进行存取)
2.其中mLink
是你要访问webview的url
---------------end------------
其他的照抄放到进入webview之前就行
我注释的这两行是删除旧的cookie的,有的可能会用到,我们这里是设置cookie免二次登陆用的。。不知道适不适合你们的
最后贴下代码方便大家复制粘贴
String cookieString = "access_token=" + token + "; path=/";CookieManager manager = CookieManager.getInstance();// 根据版本不同,用不同方法刷新删除之前的cookie// 根据版本不同,用不同方法刷新cookieif (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { // manager.removeSessionCookies(null); manager.flush();} else { // manager.removeSessionCookie(); CookieSyncManager.createInstance(this).sync();}manager.setAcceptCookie(true);manager.setCookie(mLink, cookieString);
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
阅读全文
0 0
- webView怎么保存设置Cookie
- webView怎么保存设置Cookie
- webView怎么保存设置Cookie
- android webview 保存cookie
- android webview 保存cookie
- android webview cookie保存
- iOS 设置webView cookie
- 【Android】WebView设置Cookie
- webView设置cookie
- android webview 设置 Cookie
- webView设置Cookie
- WebView设置Cookie
- Android WebView设置cookie
- WebView 保存HttpResponse 中的Cookie
- Android WebView保存登陆cookie
- Android WebView保存Cookie登录
- 关于webview保存cookie问题
- Android WebView保存Cookie登录
- protobuf【1】详细的安装和使用(windows cpp)
- jenkins学习笔记-官网翻译
- 快速排序的Java实现、性能分析以及适用场景
- 快速幂 O(logn)
- Android热修复—阿里的新一代热修复技术Sophix
- webView怎么保存设置Cookie
- jQuery.swiper插件
- 2017.8.18------树状数组+离散+逆序
- iOS 强制屏幕实现旋转功能,超级简单。
- 一个完整的ajax请求
- 二次封装OKHttp网络框架(1)
- 菜鸟学概率统计——最大似然估计(MLE)
- jQuery学习和知识点总结归纳
- C++ 拓扑排序算法