Como recargar un visor html


([N4] franpino) #1

Hola, veréis tengo un problema que no se muy bien como resolver.
Tengo un visor html el cual después de seleccionar un radiobutton necesito que se actualize para que muestre los nuevos datos.

He creado un manejador de eventos con : theRoot.dataView().control(“nombre del control”).reload(); y lo que me muestra es la imagen que adjunto. Un explorador de archivos con los archivos que tengo dentro del html.

No se muy bien por qué me muestra eso.

Podéis orientarme y decirme que otra opción puedo tomar para poder refrescar mi html?

Muchas gracias.



([N3] pacosatu) #2

Hola franpino.

Si usas una variable local para alimentar el Visor HTML o usas la función setSourceCode(), tendrás ese problema con el reload().
Es un Bug de Velneo que ha surgido en la versión 21 con el nuevo motor chromium.

La solución es no usar reload() y en su lugar asignar de nuevo el código HTML a la variable local, o ejecutar de nuevo el setSourceCode(). El resultado será el esperado.

Saludos
Paco Satué


([N4] franpino) #3

Gracias Paco, no conocía este bug, ya lo he solucionado.

Saludos.