Pular para o conteúdo principal

Exibir um webview (webview.show)

Declaração

webview.show { -- todos os parâmetros são opcionais
html = conteudo_HTML,
x = coordenada_x_da_origem,
y = coordenada_y_da_origem,
width = largura,
height = altura,
corner_radius = raio_dos_cantos,
alpha = opacidade,
animation_duration = duracao_da_animacao,
rotate = angulo_de_rotacao,
level = nivel_da_janela,
opaque = area_opaca,
ignores_hit = ignorar_eventos_de_toque,
can_drag = pode_ser_arrastado,
is_secure = componente_seguro,
}

Descrição dos campos

  • html
    • Texto, opcional: conteúdo HTML da página. O padrão é o definido na última chamada de webview.show
  • id
    • Inteiro, opcional: ID do webview atual. IDs diferentes permitem exibir vários webviews simultaneamente; intervalo de 1 a 1000, padrão 1
  • x
    • Inteiro, opcional: distância da borda esquerda. O padrão é 0
  • y
    • Inteiro, opcional: distância do topo. O padrão é 0
  • width
    • Inteiro, opcional: largura da janela exibida. O padrão é a largura da tela
  • height
    • Inteiro, opcional: altura da janela exibida. O padrão é a altura da tela
  • alpha
    • Número real, opcional: opacidade, no intervalo de 0.0 a 1.0. O padrão é 1.0
  • corner_radius
    • Número real, opcional: raio dos cantos; 0.0 cria cantos quadrados. O padrão é 0.0
  • animation_duration
    • Número real, opcional: duração da animação da configuração anterior até a configuração definida pelos parâmetros. O padrão é 0.0
  • rotate
    • Número real, opcional: orientação de rotação: 0.0 (retrato), 90.0 (paisagem com Home à direita), 180.0 (retrato invertido), 270.0 (paisagem com Home à esquerda). O padrão é 0.0
  • level
    • Número real, opcional: nível da janela. O padrão é 1100.0
  • opaque
    • Booleano, opcional: opção de fundo opaco; o padrão é true, fundo opaco
  • ignores_hit
    • Booleano, opcional: define se os eventos de toque serão ignorados (não interceptados); o padrão é false, não ignorar. Esta propriedade não pode ser alterada depois da criação do webview
  • can_drag
    • Booleano, opcional: define se o webview pode ser arrastado; o padrão é false, não arrastar
    • is_secure(disponível no XXT 1.3.8 ou posterior
    • Booleano, opcional: em sistemas iOS 13.2 ou posteriores, define se é um componente seguro; o padrão é false, não é seguro. Quando definido como true, o webview não pode ser capturado, ter cores extraídas ou ser gravado.

Descrição

Exibe o webview conforme os parâmetros definidos.
Exceto pelo parâmetro html, que mantém o estado da última chamada de show, todos os demais parâmetros são redefinidos para os valores padrão a cada chamada.

Exemplo

Consulte o exemplo completo no final deste capítulo.