首页 > 移动平台 > 详细

Android 5.0及以上版本使用webview不能使用Cookies解决方案

时间:2017-03-23 20:10:48      阅读:210      评论:0      收藏:0      [点我收藏+]

Android 5.0以上的手机使用原生WebView浏览网页,在进行登录的时候会提示验证码错误,通过查找5.0以上系统的api文档,发现5.0以上版本的webview做了较大的改动,如:同步cookie的操作已经可以自动同步、但前提是我们必须开启第三方cookie的支持。

解决方法:cookieManager.setAcceptThirdPartyCookies(webview, true);
if(android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP)
        CookieManager.getInstance().setAcceptThirdPartyCookies(webView,true);

 

参考文档:

1. Cookies are not working in an iframe in Android Webview

 

Android 5.0及以上版本使用webview不能使用Cookies解决方案

原文:http://www.cnblogs.com/renhui/p/6606816.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!