Mostrar un webview (webview.show)
Declaración
webview.show { -- todos los parámetros son opcionales
html = contenido_HTML,
x = coordenada_horizontal_del_origen,
y = coordenada_vertical_del_origen,
width = ancho,
height = alto,
corner_radius = radio_de_esquina,
alpha = opacidad,
animation_duration = duracion_de_animacion,
rotate = angulo_de_rotacion,
level = nivel_de_ventana,
opaque = fondo_opaco,
ignores_hit = ignorar_eventos_tactiles,
can_drag = se_puede_arrastrar,
is_secure = es_componente_seguro,
}
Descripción de los campos
- html
- Tipo texto, parámetro opcional, contenido HTML de la página. De forma predeterminada conserva el valor establecido en la llamada anterior a webview.show
- id
- Tipo entero, parámetro opcional que indica el id del webview actual. Se pueden usar distintos id para mostrar varios webview simultáneamente; el rango es de 1 a 1000 y el valor predeterminado es 1
- x
- Tipo entero, parámetro opcional, distancia desde el borde izquierdo. El valor predeterminado es 0
- y
- Tipo entero, parámetro opcional, distancia desde el borde superior. El valor predeterminado es 0
- width
- Tipo entero, parámetro opcional, ancho de la ventana emergente. El valor predeterminado es el ancho de la pantalla
- height
- Tipo entero, parámetro opcional, alto de la ventana emergente. El valor predeterminado es el alto de la pantalla
- alpha
- Tipo real, parámetro opcional, opacidad en el rango de 0.0 a 1.0. El valor predeterminado es 1.0
- corner_radius
- Tipo real, parámetro opcional, radio de las esquinas; 0.0 produce esquinas cuadradas. El valor predeterminado es 0.0
- animation_duration
- Tipo real, parámetro opcional, duración de la animación desde el estado anterior hasta el estado establecido por los parámetros. El valor predeterminado es 0.0
- rotate
- Tipo real, parámetro opcional, estado de rotación: 0.0 (vertical), 90.0 (horizontal con Home a la derecha), 180.0 (vertical invertido) y 270.0 (horizontal con Home a la izquierda). El valor predeterminado es 0.0
- level
- Tipo real, parámetro opcional, nivel de la ventana. El valor predeterminado es 1100.0
- opaque
- Tipo booleano, parámetro opcional para establecer si el fondo es opaco. De forma predeterminada es true y el fondo es opaco
- ignores_hit
- Tipo booleano, parámetro opcional para ignorar (no interceptar) eventos táctiles. De forma predeterminada es false y no se ignoran. Esta propiedad no se puede cambiar después de crear el webview
- can_drag
- Tipo booleano, parámetro opcional para establecer si el webview se puede arrastrar. De forma predeterminada es false y no se puede arrastrar
- is_secure (disponible a partir de XXT 1.3.8)
- Tipo booleano, parámetro opcional disponible en iOS 13.2 y versiones posteriores para establecer si es un componente seguro. De forma predeterminada es false y no es seguro; si se establece en true, no se pueden tomar capturas de pantalla, extraer colores ni grabar el webview.
Descripción
Hace que el webview aparezca según los parámetros establecidos.
Excepto el parámetro html, que conserva el estado del último show, todos los demás parámetros se restablecen a sus valores predeterminados en cada llamada.
Ejemplo
Consulta el ejemplo completo al final de este capítulo.