码迷,mamicode.com
首页 > 移动开发 > 详细

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

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

标签:rdp   manager   解决方案   自动   使用webview   网页   操作   参考   build   

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解决方案

标签:rdp   manager   解决方案   自动   使用webview   网页   操作   参考   build   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!