[Resolvido] É possível abrir e/ou fechar o WebView de forma programada?


#1

Gostaria de saber se é possível abrir e/ou fechar um WebView no fuxo do bot no Blip Chat?

Exemplo para abrir: O usuário entra em um bloco do bot e ao invés de clicar em um link que abra o WebView, essa ação de clique no link e abertura é feita de forma automática

Exemplo para fechar: Como no Messenger é possível através da sua API fechar o WebView no chat através do javascript da página, isso também é possível no Blip Chat?


#2

Olá @Matheus_Machado,

vamos as suas dúvidas:

Não é possível abrir automaticamente um webview para o usuário. Isso não é possível em nenhum canal, nem no BLiP Chat, nem mesmo no Messenger. Essa é uma questão de usabilidade, apenas o usuário pode decidir se deseja ou não abrir uma página web na conversa, entende?

Assim como no Messenger, também é possível fechar uma webview do BLiP Chat através de Javascript. Para fazer isso e algumas outras customizações, utilize a bliblioteca de extensões do BLiP Chat. Basta adicioná-la em sua página e utilizar os métodos definidos.

Clique aqui (https://github.com/takenet/blip-chat-extension) para acessar a biblioteca de extensões.


#3

Fala @Matheus_Machado ,

segue os dois conteúdos que criei para ensinar como criar um componente web e utilizá-lo em uma conversa.
Adicionei um exemplo completo que ensina como enviar mensagens de uma webview para o BLiP Chat.

https://help.blip.ai/hc/pt-br/articles/360015349612-O-que-é-um-weblink-?
https://help.blip.ai/hc/pt-br/articles/360015427252-Criando-um-elemento-web-através-de-um-weblink-no-BLiP-Chat?