小编Tix*_*eon的帖子

如何在android WebView客户端中设置cookie

我想通过WebView调用一个特定的URL .该页面只能在用户登录后调用.我使用AsyncHttpClient库执行登录调用.成功登录后,通过WebView加载URL 似乎无法识别正确的标头esp cookie.我怀疑是在HttpClientWebView的HttpClient之间cookie没有正确同步.知道为什么吗?.这是我如何使用WebView

    final WebView webView = (WebView) content.findViewById(R.id.web_travel_advisory);
    String url = "http://mydomainurl.com/get_data_after_login";

    webView.setWebViewClient(new WebViewClient());

    CookieSyncManager.createInstance(getActivity());
    CookieSyncManager.getInstance().startSync();
    CookieManager.getInstance().setAcceptCookie(true);

    webView.getSettings().setJavaScriptEnabled(true);

    webView.loadUrl(url);
Run Code Online (Sandbox Code Playgroud)

感谢你的帮助.

cookies android webview asynchttpclient

12
推荐指数
1
解决办法
4万
查看次数

标签 统计

android ×1

asynchttpclient ×1

cookies ×1

webview ×1