Jak zapisać pełną stronę internetową wyświetlaną w przeglądarce internetowej Android?

Opracowuję aplikację na Androida, w której mam WebView. Chcę zapisać całą stronę załadowaną w tym widoku sieci Web (HTML + wszystkie zasoby + obrazy + ikony itp.) Do folderu i skompresować go i przesłać na serwer.

Jeśli korzystasz z WebViewsaveWebArchive, a następnie jest zapisywany w formacie archiwum. Jak odzyskać HTML i obrazy z tego archiwum? Czy jest jakaś dokumentacja formatu tego archiwum?

Jeśli użyję interfejsu addJavaScriptInterface, aby uzyskać HTML zgodnie z opisemtutaj, Nadal muszę kopiować obrazy i inne zasoby z katalogu podręcznego przeglądarki internetowej (/ data / data / twój pakiet aplikacji / cache / webviewCache /). Jednak w Icecream Sandwich nie znalazłem katalogu cache (widok / data / data / twój pakiet aplikacji / cache / webviewCache / webview).

Czy istnieje sposób na zapisanie całej strony internetowej wyświetlanej w przeglądarce internetowej wraz z zasobami w systemie Android?

Dzięki

questionAnswers(2)

yourAnswerToTheQuestion