Android WebView 应用程序无法保存 Cookies。
创始人
2024-08-19 08:00:07
0

要在Android WebView应用程序中保存Cookies,可以使用CookieManager类的setAcceptCookie和setCookie方法。以下是一个代码示例:

// 在WebView加载URL之前启用Cookie管理
CookieManager cookieManager = CookieManager.getInstance();
cookieManager.setAcceptCookie(true);

// 设置Cookie
String cookie = "name=value; domain=example.com";
cookieManager.setCookie(url, cookie);

// 加载URL
webView.loadUrl(url);

这段代码中,首先获取CookieManager的实例,并通过调用setAcceptCookie(true)方法启用Cookie管理。然后,使用setCookie方法设置要保存的Cookie,其中cookie是一个字符串,包含要保存的Cookie的名称、值和其他属性,例如域名。最后,通过调用webView的loadUrl方法加载URL。

请注意,从Android 5.0(API级别 21)开始,WebView默认禁用了Cookie的保存。如果您的应用程序的目标API级别在21或更高级别,请确保在使用WebView之前启用Cookie管理。您可以在应用程序的Application类的onCreate方法中添加以下代码:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
    CookieManager.getInstance().setAcceptThirdPartyCookies(webView, true);
} else {
    CookieManager.getInstance().setAcceptCookie(true);
}

这将根据设备的API级别选择正确的方法启用Cookie管理。

相关内容

热门资讯

最新技巧!填大坑辅助视频,潮友... 最新技巧!填大坑辅助视频,潮友软件辅助开挂,详细攻略(揭秘有挂)1.潮友软件辅助开挂 选牌创建新账号...
据权威媒体报道!aa poke... 据权威媒体报道!aa poker辅助包,德扑之心免费透视,原来是有挂(有挂攻略)德扑之心免费透视脚本...
今日重大通报!边锋老友圈怎么开... 今日重大通报!边锋老友圈怎么开辅助,牵手跑辅助,详细攻略(有挂讲解)1、玩家可以在边锋老友圈怎么开辅...
截至发稿!wepoker究竟有... 截至发稿!wepoker究竟有没有透视,智星德州插件怎么下载,一贯真的是有挂(存在有挂)1、截至发稿...
科技分享!吉祥填大坑脚本,填大... 科技分享!吉祥填大坑脚本,填大坑小程序辅助器,详细攻略(存在有挂)1、不需要AI权限,帮助你快速的进...
截至发稿!德州透视插件,德普之... 截至发稿!德州透视插件,德普之星透视辅助插件,本来存在有挂(有挂教学)德普之星透视辅助插件破解侠是真...
分享个大家!赣牌圈挂安装图解,... 分享个大家!赣牌圈挂安装图解,免费游戏辅助软件,详细方法(有挂教程)该软件可以轻松地帮助玩家将免费游...
第三方技巧!菠萝辅助器免费版的... 第三方技巧!菠萝辅助器免费版的功能介绍,德扑之星怎么设置埋牌,确实真的是有挂(讲解有挂)1、玩家可以...
推荐一款!上饶中至能操控吗,小... 推荐一款!上饶中至能操控吗,小闲川南怎么辅助,详细软件(揭秘有挂)该软件可以轻松地帮助玩家将小闲川南...
一直以来!德州透视插件,德扑之... 一直以来!德州透视插件,德扑之星辅助器,竟然是真的有挂(有挂透视)1、许多玩家不知道德扑之星辅助器辅...