나는 안드로이드에서 프로그램을 만들고있다. 하나의 버튼과 하나의 WebView가 있습니다. 버튼을 클릭하면 게시 메시지가 웹 서버로 전송됩니다. (httpurlconnection 사용) webview는 동일한 서버의 페이지를로드합니다. 코어와 웹 뷰간에 쿠키를 동기화하고 싶습니다. 코어에서 웹 뷰로 메소드를 찾았습니다. 하지만, 웹 뷰에서 코어로 메서드를 찾을 수는 없습니다.안드로이드에서 android.webkit.CookieManager와 java.net.HttpUrlConnection 사이에서 쿠키를 동기화하는 방법
나는이 주문을 시도했다.
- webview의 페이지가로드됩니다.
- webview에서 쿠키를 읽습니다.
HttpCookie를 사용하여 이러한 쿠키를 코어 쿠키에 추가하십시오.
URI uri = 새 URI (url);
HttpCookie httpCookie = 새로운 HttpCookie (cookie.getKey(), cookie.getValue());
((java.net.CookieManager) CookieHandler.getDefault()). getCookieStore(). add (uri, httpCookie);
하지만 작동하지 않습니다. 뭐가 잘못 되었 니? 그것에 대해 조언 해주십시오. 미리 감사드립니다.