Как получить значение переменной из JavaScript

SQLite, Preferences, файлы, SD, Content Provider, XML, JSON
Ответить
Oleg_nsk
Сообщения: 4
Зарегистрирован: 25 фев 2017, 08:28

Как получить значение переменной из JavaScript

Сообщение Oleg_nsk » 25 фев 2017, 10:34

Ситуация следующая:
Загружаю HTML страницу в WebView обычным loadUrl. Пользователь проходит небольшой тест на этой странице. По окончании теста подсчитываются его результаты в процентах(правильные ответы/всего вопросов * 100). Все прекрасно работает, НО я бы хотел результаты этого теста использовать в своем приложении. Соответственно мне нужно выдернуть их из загруженной в webview страницы.
Варианты у меня в голове следующие:
каким либо образом передать саму переменную из JS в Java;
вытащить из HTML строку (или весь текст), убрать лишнее и использовать в своих целях (хотя бы сохранить в файл результат теста).

Уважаемые разработчики, подтолкните к решению!)

Oleg_nsk
Сообщения: 4
Зарегистрирован: 25 фев 2017, 08:28

Re: Как получить значение переменной из JavaScript

Сообщение Oleg_nsk » 02 мар 2017, 07:38

Ребят, подскажите пожалуйста. Уже все перерыл. JavascriptInterface пробую. Но все же пока ничего не выходит. У кого есть мысли как это реализовать правильно?

Ответить