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 ??

¿Fue útil?

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
scroll top