6
如何從特定域上的WebView中刪除Cookie?Android WebView從特定域中刪除Cookie
像這種方法,當我想刪除所有的cookie。
android.webkit.CookieManager.getInstance().removeAllCookie();
具體而言,我想刪除所有.facebook.com餅乾:
如何從特定域上的WebView中刪除Cookie?Android WebView從特定域中刪除Cookie
像這種方法,當我想刪除所有的cookie。
android.webkit.CookieManager.getInstance().removeAllCookie();
具體而言,我想刪除所有.facebook.com餅乾:
我想它是如何,我最終手動清除每個主機密鑰的每個cookie。
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=");
沒有的Java API。您應該可以通過使用loadDataWithBaseUrl
(並指定'facebook.com'作爲基本URL)並從JavaScript中刪除Cookie來完成此操作。