Android WebView保存电子邮件和密码?

时间:2016-02-15 20:13:51

标签: android cookies webview android-webview

我需要在Android中保存WebView的用户登录凭据。

我试过这个,但没有运气。

    WebView mWebview  = (WebView) v.findViewById(R.id.wv_spielplan);

    if(BuildConfig.VERSION_CODE < 21){
        CookieManager.getInstance().setAcceptCookie(true);
    } else {
        CookieManager.getInstance().setAcceptThirdPartyCookies(mWebview, true);
    }
    CookieSyncManager.createInstance(getActivity());
    CookieSyncManager.getInstance().startSync();

1 个答案:

答案 0 :(得分:1)

如果webview显示互联网内容,您可能需要处理来自服务器端的数据。在线或如果您正在显示“离线”资产内容,即与您的应用程序打包的内容,允许javascript和DOM工作,您将能够在webview中设置cookie。修改:看一下:https://stackoverflow.com/a/5409155/5885018Set a cookie to a webView in Android