我在我的应用程序中有两个活动,在每个活动中我都有一个Web视图。 如果我在第一个webview中的PHP代码中创建了一个会话,我可以在第二个webview中读取这个会话吗?
用于什么是cookiemanager?是用于读取通过服务器创建的会话(通过php)还是通过应用程序创建会话?
这里问同样的问题: android - share session between two webviews? 但我没有得到确切的答案! 感谢
答案 0 :(得分:0)
每个应用程序只有一个CookieManager个实例,所以默认情况下,如果您在一个活动中登录一个网站,然后在没有注销的情况下转到另一个活动,那么您应该登录网站在第二个活动。实际上,由于只有一个CookieManager
实例,没有清除cookie或禁用cookie,我发现基本上不可能不登录第二个活动...
CookieManager
中的Cookie基本上可以自行处理,但您可以从特定网站的数据库中获取和删除Cookie。