未在网络视图中设置Cookie

时间:2019-02-24 09:43:05

标签: android webview

我有一个类似insorts应用程序的应用程序,其中前两个页面具有正常的ui元素,第三个片段具有webview。第二个片段是viewpager的默认片段。

刚登录后,我重定向到第二个片段,现在如果我向左滑动到webview,则cookie没有设置并且webview要求登录。但是,如果我从后台删除该应用程序并再次打开并到达第二个片段,则我也可以正常运行。

我的代码:

CookieSyncManager cookieSyncManager = CookieSyncManager.createInstance(HomeScreen.context);
CookieManager cookieManager = CookieManager.getInstance();
cookieManager.setAcceptCookie(true);
cookieManager.removeSessionCookie();
cookieManager.setCookie(baseUrl, cookie);
cookieSyncManager.sync();

webview.setVisibility(View.GONE);
webview.setWebViewClient(new WebViewClient());
webview.getSettings().setJavaScriptEnabled(true);
webview.getSettings().setDomStorageEnabled(true);
webview.setOverScrollMode(WebView.OVER_SCROLL_NEVER);
webview.loadUrl(my url);

0 个答案:

没有答案