получить куки с URL в веб-просмотре android - PullRequest
0 голосов
/ 30 марта 2020

Я пытаюсь получить повара ie из URl в android веб-представлении. но всегда получаю нулевое значение .. вот мой код

 public String getCookie(WebView mWebView, String siteName,String cookieName){
        String CookieValue = null;

        CookieManager cookieManager = CookieManager.getInstance();
        cookieManager.setAcceptThirdPartyCookies(mWebView, true);
        String cookies = cookieManager.getCookie(siteName);
        String[] temp=cookies.split(";");
        for (String ar1 : temp ){
            if(ar1.contains(cookieName)){
                String[] temp1=ar1.split("=");
                CookieValue = temp1[1];
                break;
            }
        }
        return CookieValue;
    }

1 Ответ

0 голосов
/ 01 апреля 2020

Я думаю, вам нужно позвонить cookieManager.setAcceptThirdPartyCookies(mWebView, true); до посещения (loadUrl).

Если проблема не в этом, я не думаю, что у вас есть этот повар ie. Вы можете попытаться зарегистрировать переменную cookies на консоли, чтобы убедиться, что повар ie действительно существует.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...