Как получить значение функции JavaScript в компоненте WebView
-
21-09-2019 - |
Вопрос
Как я могу получить значение функции JavaScript с веб -страницы, загруженной с компонентом веб -просмотра ??
Решение
Вы не можете, напрямую.
Вы можете вызвать функцию JavaScript через loadUrl("javascript:...")
, куда ...
Ваш вызов функции. Однако вы не можете получить результат таким образом.
Если вы вводите объект Java в веб -страницу через addJavascriptInterface()
, Вы можете настроить другую функцию, которая назвала нужную функцию, и возвращает это значение через вызов в инъекционный объект Java. Это работает только в том случае, если вы можете изменить веб -страницу.
Не связан с StackOverflow