cookie не устанавливается в веб-просмотре - PullRequest
0 голосов
/ 24 февраля 2019

У меня есть приложение, похожее на приложение 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);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...