У меня есть приложение, похожее на приложение insorts, в котором первые две страницы имеют нормальные элементы пользовательского интерфейса, а третий фрагмент имеет веб-просмотр.Второй фрагмент является фрагментом по умолчанию для viewpager.
сразу после входа в систему я перенаправляю на второй фрагмент, и теперь, если я проведу пальцем влево к веб-просмотру, cookie не будет установлен, и веб-просмотр запрашивает логин.Но если я удаляю приложение из фона и снова открываю его, обращаюсь ко второму фрагменту и делаю то же самое, оно работает нормально.
мой код:
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);