问题描述:因为需要在app里加入html,所以使用了webView,但是第一次进入webview时,需要在webview页面重新登陆,为了解决这一问题花了大量的时间,所以分享给遇到问题的朋友们。
入下的方法是通过设置cookie来解决
在 webView.loadUrl(url) 前加入如下代码
String cookieString = "cookie_name=cookie_value; path=/";
CookieManager.getInstance().setCookie(baseUrl, cookieString);
只需要改三个参数即可
第一个:cookie_name
- 就是你对应的cookie名字
第二个:cookie_value
- 就是cookie_name对应的值
第三个:baseUrl
- 就是你webview要加载的地址
我的是这样写的
String cookieString = "access_token="+token+"; path=/";
CookieManager.getInstance().setCookie(mLink,cookieString);
详细的请跳转
http://blog.csdn.net/qq_23089525/article/details/52289693