BlocosIA Wiki Editor

WebView

Janela WebView no palco (URL e HTML), injeção de CSS/JS, ponte bidirecional e controle avançado da aplicação.

Abra páginas ou interfaces HTML dentro do palco, troque mensagens e eventos em tempo real e controle tela cheia, orientação, área de transferência, compartilhamento e recursos nativos da aplicação.

Para usar: no editor, clique em "Extensões" (canto de baixo) e adicione "WebView".

Comando

abrir página ( ) na WebView

Abre uma página da web dentro da janela WebView sobre o palco.

Comando

carregar código HTML ( ) na WebView

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

[mostrar] a WebView no palco

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

modo de exibição da WebView: [janela no palco]

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

posicionar WebView em x: ( ) y: ( ) largura: ( ) altura: ( )

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

estilo da WebView: borda [com borda moderna] cantos ( ) px opacidade ( ) %

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

barra de navegação da WebView: [mostrar]

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

navegação da WebView: [voltar]

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

definir zoom da WebView para ( ) %

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

rolar WebView para x: ( ) y: ( )

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

permissões da WebView: [câmera e microfone] [permitir]

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

enviar mensagem ( ) para a WebView / Host

Envia uma mensagem para a WebView no palco e para o aplicativo nativo (Android, iOS, Capacitor, Kodular, React Native, Flutter).

Comando

enviar evento ( ) com dados ( ) via WebView

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

executar comando JS ( ) na WebView

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

injetar estilo CSS ( ) na WebView

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

controle da aplicação: [entrar em tela cheia]

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

definir cor da barra de status / tema para ( )

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

definir título da janela / aplicação para ( )

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

vibrar dispositivo com padrão (ms) ( )

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

copiar texto ( ) para a área de transferência

Faz uma ação. Encaixe embaixo de outro bloco.

Valor

texto da área de transferência

Dá um número ou texto. Coloque dentro de um buraco redondo.

Comando

compartilhar título ( ) texto ( ) link ( )

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

abrir link ( ) no navegador externo

Faz uma ação. Encaixe embaixo de outro bloco.

Comando

salvar na sessão da WebView chave ( ) valor ( )

Faz uma ação. Encaixe embaixo de outro bloco.

Valor

ler da sessão da WebView chave ( )

Dá um número ou texto. Coloque dentro de um buraco redondo.

Valor

parâmetro ( ) da URL da aplicação

Dá um número ou texto. Coloque dentro de um buraco redondo.

Comando

definir rota (hash) da aplicação para ( )

Faz uma ação. Encaixe embaixo de outro bloco.

Valor

rota (hash) atual da aplicação

Dá um número ou texto. Coloque dentro de um buraco redondo.

Chapéu

quando a WebView receber mensagem

Começa um script quando isto acontece.

Chapéu

quando a WebView receber o evento ( )

Começa um script quando isto acontece.

Chapéu

quando a WebView terminar de carregar

Começa um script quando isto acontece.

Chapéu

quando ocorrer erro na WebView

Começa um script quando isto acontece.

Chapéu

quando o estado da aplicação mudar para [em segundo plano]

Começa um script quando isto acontece.

Sim/não

estou rodando em uma WebView?

Responde verdadeiro ou falso. Use em "se", "repita até" e "esperar até".

Valor

plataforma da WebView / aplicação

Dá um número ou texto. Coloque dentro de um buraco redondo.

Valor

informação do sistema [plataforma]

Dá um número ou texto. Coloque dentro de um buraco redondo.

Valor

última mensagem da WebView

Dá um número ou texto. Coloque dentro de um buraco redondo.

Valor

último evento da WebView

Dá um número ou texto. Coloque dentro de um buraco redondo.

Valor

dados do último evento da WebView

Dá um número ou texto. Coloque dentro de um buraco redondo.

Valor

URL atual da WebView

Dá um número ou texto. Coloque dentro de um buraco redondo.

Sim/não

WebView está carregando?

Responde verdadeiro ou falso. Use em "se", "repita até" e "esperar até".

Sim/não

WebView está visível?

Responde verdadeiro ou falso. Use em "se", "repita até" e "esperar até".

Comando

simular evento da WebView ( ) com dados ( )

Faz uma ação. Encaixe embaixo de outro bloco.