0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 114
|
|
1 | |
Получить html из WebView22.06.2014, 10:56. Показов 8883. Ответов 13
Метки нет Все метки)
(
0
|
|
22.06.2014, 10:56 | |
Ответы с готовыми решениями:
13
WebView и .html в assets WebView ошибка в html
WebView и html файлы в Internal Storage |
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
22.06.2014, 13:11 | 2 |
0
|
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 114
|
|
22.06.2014, 14:36 [ТС] | 3 |
В этой статье идет речь о том, какие есть варианты загрузки html и как лучше оптимизировать для просмотра.
У меня уже страница загружена, мне надо взять весь html страницы(которая уже отображается в WebView) и записать его в переменную, а потом уже с этой переменной совершать другие действия. Как взять этот html? Может есть типа такого что-то: webView.getInnerHtml();
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
22.06.2014, 15:49 | 4 |
![]() Решение
mizha, не думаю, что это сложно, тем более я это делал на примерах, но уже позабыл.
А Вам никак без WebView не обойтись? Может просто использовать Jsoup например, тут я могу помоч.
1
|
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 114
|
|
22.06.2014, 17:37 [ТС] | 5 |
WebView у меня выполняет js и после того, как он отработал мне надо на сервер отправлять страницу которая в данный момент загружена в WebView. Если есть вариант, как через Jsoup загрузить в переменную html код страницы, то мне и такой вариант подойдет, а если нет, то может есть какая-то альтернатива этому делу?
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
||||||
22.06.2014, 17:42 | 6 | |||||
![]() Решение
Нет ничего проще:
2
|
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 114
|
||||||
22.06.2014, 18:39 [ТС] | 7 | |||||
Идея хорошая, но меня что-то не выходит(((( Постоянно требует заключить в try/catch, если заключаю, то приложение вылетает. Заключить просит это:
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
22.06.2014, 18:56 | 8 |
![]() Решение
Ну так это само собой. А Вы надеюсь в отдельном потоке запускаете? Если в активити, то будет ошибка.
1
|
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 114
|
||||||
23.06.2014, 12:23 [ТС] | 9 | |||||
Да, я уже разобрался, что это проблема в отсутствие знаний у меня) Поставил в отдельный поток и всё заработало как надо. Очень выручили меня с этим делом. Буду дальше бороться с этим делом)
Добавлено через 15 часов 50 минут Jsoup не спас ситуацию((( Он то получается html и мне сперва показалось что всё отлично, но... Например, я зашел на сайт http://example.ru/ и выполнил такой JS:
!!!ТЕМА до сих пор актуальна!!! Как можно из WebView получить содержимое страницы? Добавлено через 1 час 8 минут Нашел вариант решения! =))) Возможно это еще кому либо надо будет, вот решение: http://stackoverflow.com/a/14731187
0
|
0 / 0 / 0
Регистрация: 01.05.2013
Сообщений: 34
|
|
17.03.2015, 18:54 | 10 |
не понял как оно работает,
куда сохраняется HTML код ?
0
|
0 / 0 / 0
Регистрация: 22.10.2011
Сообщений: 9
|
||||||
28.01.2020, 19:35 | 11 | |||||
вот этот способ мне отлично помог
0
|
0 / 0 / 0
Регистрация: 15.02.2017
Сообщений: 9
|
|
08.05.2021, 18:17 | 12 |
Ваш JSoup портит всю малину и заставляет учить дополнительно многопоточность, ибо при попытке его использовать вылезает
Код
android.os.NetworkOnMainThreadException
0
|
344 / 236 / 33
Регистрация: 16.01.2010
Сообщений: 747
|
|
08.05.2021, 21:35 | 13 |
Учите, у Андрюхи все сетевые запросы, только через потоки.
0
|
0 / 0 / 0
Регистрация: 15.02.2017
Сообщений: 9
|
||||||
09.05.2021, 01:35 | 14 | |||||
Ну, я же поступил так.
0
|
09.05.2021, 01:35 | |
Помогаю со студенческими работами здесь
14
Сжатие html и css в webview приложении на android studio Как вставить локальную картинку в локальный HTML файл (webview) Доступ из HTML кода страницы, загруженной в WebView, к данным приложения
Переход в WebView от одного локального html файла к следующему через ссылку Как в WebView загрузить HTML и CSS файлы которые находятся в String Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |