mam acquireing ciasteczek przez mojej aplikacji i korzystania z nich wewnętrznie poprzez żądania HTTP. Użytkownicy mogą przełączyć się na przeglądanie internetowe w dowolnym momencie, w takim przypadku mogę zsynchronizować/wstrzyknąć pliki cookie do webView.
Kod do synchronizowania plików cookie do Webview użyciu CookieSyncManager:
CookieSyncManager.createInstance(a);
CookieManager cm = CookieManager.getInstance();
cm.setCookie(domain, cookieName + "=" + cookieValue);
CookieSyncManager.getInstance().sync();
Działa to na wszystkich poziomów API wyjątkiem API 15+ (Android 4.0 Ice Cream Sandwich). Interfejs API CookieManager nie jest przestarzały.
Co jest przyczyną tego problemu i czy istnieją jakieś obejścia?
brak błędów logcat? – TryTryAgain
Nie, żadne błędy nie są rejestrowane. –
ma ten sam problem! WAAAA –