Я использую android-instagram-oauth для входа в Instagram и он отлично работает в первый раз после выхода из системы. когда я устал снова входить в систему. я получаю ошибку cookie. (Вы можете увидеть прикрепленное изображение) WebView:android webview cookies отключена ошибка
private void setUpWebView() {
mWebView.setVerticalScrollBarEnabled(false);
mWebView.setHorizontalScrollBarEnabled(false);
mWebView.setWebViewClient(new OAuthWebViewClient());
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.clearFormData();
mWebView.getSettings().setSavePassword(false);
mWebView.getSettings().setSaveFormData(false);
mWebView.loadUrl(mUrl);
mWebView.setLayoutParams(FILL);
mContent.addView(mWebView);
}
public void ClearCookie()
{
CookieSyncManager.createInstance(mWebView.getContext());
CookieManager cookieManager = CookieManager.getInstance();
cookieManager.setAcceptCookie(true);
cookieManager.removeAllCookie();
mWebView.clearFormData();
mWebView.getSettings().setSavePassword(false);
}
, когда я устал, чтобы реализовать ниже code.and устал, используя разные contexts.stils ту же ошибку. и подача была заполнена в webview.
https://github.com/thiagolocatelli/android-instagram-oauth
Что происходит без 'cookieManager.removeAllCookie()'? BTW 'setAcceptCookie (true)' устанавливается по умолчанию. – shkschneider