Android升级到5.0系统之后,WebView页面无法获取到cookie

Android升级到5.0系统之后, 使用WebView加载H5页面提示获取不到用户信息

原因是targetsdkversion高于19之后,系统对webView设置cookie的的方式做了限制,默认情况只能对加载的本页面的域名设置cookie, 如果项目里使用多个域名,那么其他域名设置的cookie会失效,具体做法是要让项目接受第三方域名cookie的设置,调用下面这个方法:

CookieManager.getInstance().setAcceptThirdPartyCookies(this, true);

你可能感兴趣的:(Android升级到5.0系统之后,WebView页面无法获取到cookie)