android webview里设置cookie
来源:互联网 发布:js base64转换为图片 编辑:程序博客网 时间:2024/05/24 05:21
我们在android中访问网络经常会用到Apache的HttpClient,用此类去访问网络获取数据,
但是在写android界面的时候又时不时的会用到一些WebView组件,这时候访问一个以经登录的页面的时候cookie设置就有个问题
在HttpClient中保存下来的Cookie怎么设置到WebView组件里,让WebView也保持住Cookie状态,也就是登录状态呢?
CookieSyncManager和CookieManager就是做这种事的,下面来看代码里怎么设置Cookie让WebView也保持登录状态:
在android里面在调用webView.loadUrl(url)之前一句调用此方法就可以给WebView设置Cookie
注:这里一定要注意一点,在调用设置Cookie之后不能再设置
这类属性,否则设置Cookie无效。
但是在写android界面的时候又时不时的会用到一些WebView组件,这时候访问一个以经登录的页面的时候cookie设置就有个问题
在HttpClient中保存下来的Cookie怎么设置到WebView组件里,让WebView也保持住Cookie状态,也就是登录状态呢?
CookieSyncManager和CookieManager就是做这种事的,下面来看代码里怎么设置Cookie让WebView也保持登录状态:
- /**
- * 同步一下cookie
- */
- public static void synCookies(Context context, String url) {
- CookieSyncManager.createInstance(context);
- CookieManager cookieManager = CookieManager.getInstance();
- cookieManager.setAcceptCookie(true);
- cookieManager.removeSessionCookie();//移除
- cookieManager.setCookie(url, cookies);//cookies是在HttpClient中获得的cookie
- CookieSyncManager.getInstance().sync();
- }
在android里面在调用webView.loadUrl(url)之前一句调用此方法就可以给WebView设置Cookie
注:这里一定要注意一点,在调用设置Cookie之后不能再设置
- webView.getSettings().setBuiltInZoomControls(true);
- webView.getSettings().setJavaScriptEnabled(true);
这类属性,否则设置Cookie无效。
阅读全文
0 0
- android webview里设置cookie
- android webview里设置cookie
- android webview里设置cookie
- android webview里设置cookie
- ndroid webview里设置cookie
- 【Android】WebView设置Cookie
- android webview 设置 Cookie
- Android WebView设置cookie
- Android(安卓)WebView设置cookie
- android webview 设置cookie 需要注意
- android中给WebView设置Cookie
- 在Android WebView中设置Cookie
- Android中设置Webview支持Cookie
- android上WebView设置cookie,以及设置webview cookie在部分手机失效
- android上WebView设置cookie,以及设置webview cookie在部分手机失效
- iOS 设置webView cookie
- webView设置cookie
- webView设置Cookie
- ArcGIS水文分析实战教程(4)地形预处理
- git的命令大全
- Android调用系统相机
- Spark Streaming编程指南(二)
- jquery实现点击input选中文字代码
- android webview里设置cookie
- 嵌套循环的使用
- 使用SpringCloud实战微服务
- 机器学习之线性回归模型
- oracle初学存储过程
- 基于Retinex的图像去雾算法(MATLAB实现)
- 二、java语法基础
- JavaScript入门
- 第十章 PX4-Pixhawk-姿态控制