android webview里设置cookie
来源:互联网 发布:mac怎么截图 编辑:程序博客网 时间:2024/05/24 06:45
我们在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
- 矢量量化——LBG算法
- axis2所需最小包
- 迷宫寻宝 南阳82题
- 训练过程概要
- cocos2dx游戏开发学习笔记(一)
- android webview里设置cookie
- sdut 2604 Thrall’s Dream bfs
- jQuery的Ajax接收java返回数据
- json数据与实体类之间的相互转换
- Java_ArrayList的工作原理
- java script第一章
- linux crontab 计划任务
- HttpURLConnection的POST请求加载数据图片
- CentOS安装kibana极简手册