天天看点

Android中设置Webview支持Cookie

Android中使用webview加载网页时,有时候网页需要要验证一些信息,例如登陆信息,要求我们将基础信息设置在cookie中,下面就是给webview设置cookie的实现方式,非常简单:

CookieSyncManager.createInstance(activity)
val instance = CookieManager.getInstance()
instance.setAcceptCookie(true)
instance.removeSessionCookie()
instance.removeAllCookie()
//url:网页地址;name/pwd:cookie信息
instance.setCookie(url, "name=yzw")
instance.setCookie(url, "pwd=yzw")
CookieSyncManager.getInstance().sync()