Android WebView удалить куки из определенного домена
Как удалить cookies из WebView в определенном домене?
как этот метод, когда я хочу удалить все куки.
android.webkit.CookieManager.getInstance().removeAllCookie();
чтобы быть конкретным, я хочу удалить все .facebook.com cookies:
2 ответов
Я понял, как, я закончил вручную очистку каждого куки для каждого ключа хоста.
android.webkit.CookieManager.getInstance().setCookie(".facebook.com", "locale=");
android.webkit.CookieManager.getInstance().setCookie(".facebook.com", "datr=");
android.webkit.CookieManager.getInstance().setCookie(".facebook.com", "s=");
android.webkit.CookieManager.getInstance().setCookie(".facebook.com", "csm=");
android.webkit.CookieManager.getInstance().setCookie(".facebook.com", "fr=");
android.webkit.CookieManager.getInstance().setCookie(".facebook.com", "lu=");
android.webkit.CookieManager.getInstance().setCookie(".facebook.com", "c_user=");
android.webkit.CookieManager.getInstance().setCookie(".facebook.com", "xs=");
нет API Java. Вы должны быть в состоянии сделать это с помощью loadDataWithBaseUrl
(и указание 'facebook.com' как базовый URL) и удаление файлов cookie из JavaScript.