Para usar o leitor de QE Code, primeiro você vai precisar adicionar o componente em HTML.
Vá até componentes especiais e adicione o bloco Adicionar Leitor de QR Code.
Crie uma tela e coloque um id, no exemplo colocamos o id como qr_tela. Deixe com "Altura automática" e a largura pode deixar em 100% ou como achar melhor.
Crie um botão ou um texto para que o usuário clicar (como um gatilho para abrir o leitor) e coloque um id, no caso colocamos "qr" mas poderia ser outro.
Blocos:
![](https://comunidade.bootblocks.com.br/public/assets/files/2023-02-01/1675257554-239905-criar-app-qr-code.jpg)
Em Javascript:
Em Componentes arraste o bloco Inicializar Leitor QR Code e coloque o id da tela criada em Javascript.
Use o bloco "Elemento Quando Clicado" para receber o clique do texto que criamos antes (poderia ser qualquer outro evento ou função).
Coloque dentro dele o bloco que está na categoria Funções -> Abrir Leitor QR Code e coloque um nome de um procedimento para quando o qr for lido. (pode ser qualquer nome, desde que você crie um procedimento com o mesmo nome).
Depois, crie um procedimento com o mesmo nome que colocou no bloco anterior.
Dentro da engrenagem do procedimento, crie uma variável chamada "resultado" (também pode ser qualquer nome).
O resultado da leitura do qr vai vir nessa variável e você pode fazer o que quiser com ele.
Por último usamos o bloco "Fechar Leitor de QR Code" para fechar a câmera.
Blocos:
![](https://comunidade.bootblocks.com.br/public/assets/files/2023-02-01/1675257314-259873-app-delivery.jpg)
Projeto Exemplo para importação:
Video Aula: