Как получить значение функции JavaScript в компоненте WebView

StackOverflow https://stackoverflow.com/questions/2280298

Вопрос

Как я могу получить значение функции JavaScript с веб -страницы, загруженной с компонентом веб -просмотра ??

Это было полезно?

Решение

Вы не можете, напрямую.

Вы можете вызвать функцию JavaScript через loadUrl("javascript:..."), куда ... Ваш вызов функции. Однако вы не можете получить результат таким образом.

Если вы вводите объект Java в веб -страницу через addJavascriptInterface(), Вы можете настроить другую функцию, которая назвала нужную функцию, и возвращает это значение через вызов в инъекционный объект Java. Это работает только в том случае, если вы можете изменить веб -страницу.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top