Cómo recuperar valor de la función Javascript en componente vistaweb
-
21-09-2019 - |
Pregunta
¿Cómo puedo recuperar el valor de la función Javascript de una página web cargada dentro de un componente en vista web ??
Solución
No se puede, directamente.
Puede llamar a la función Javascript través loadUrl("javascript:...")
, donde ...
es su llamada a la función. Sin embargo, no se puede obtener un resultado de esta manera.
Si se inyecta un objeto Java en la página Web a través de addJavascriptInterface()
, se podría establecer otra función que llamó a la función que desea y devuelve ese valor a través de una llamada al objeto de Java inyectado. Eso sólo funciona si se puede modificar la página web, sin embargo.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow