Vus*_*ala 3 cookies android webview
WebView 中所需的数据不会立即写入 cookie。但当我等待 10-15 秒时一切正常。为了解释这种情况,这个例子对我来说很合适:
我打开应用程序并登录。登录后,我立即关闭应用程序。然后,当我再次打开应用程序后,它显示我要注销。但如果我在 1 分钟后打开应用程序,它会再次显示为已登录。对我来说,cookie 是最近写入的。但我找不到解决方案。如果您知道请帮助我。
我使用了 CookieManager 类,但它也没有帮助。
CookieManager.getInstance().setAcceptCookie(true);
Run Code Online (Sandbox Code Playgroud)
我有类似的问题,我添加了下面的代码并工作。
String myURL = "https://www.yourWebPage.com";
android.webkit.CookieManager cookieManager = android.webkit.CookieManager.getInstance();
cookieManager.setAcceptCookie(true);
cookieManager.acceptCookie();
cookieManager.setAcceptFileSchemeCookies(true);
cookieManager.getInstance().setAcceptCookie(true);
cookieManager.getCookie(myURL);
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你。