Pages

Friday, February 14, 2014

Usar aplicação nativa da ZXing a partir de uma página web

A ZXing permite que a partir de uma página web chamar a aplicação nativa para fazer a leitura de um código (barras/qr/etc) e devolve-lo por query string de volta para a página.

Só temos de criar um link para a página da ZXing com o endereço de callback em parâmetro:
    http://zxing.appspot.com/scan?ret=http%3A%2F%2FENDEREÇO_DE_CALLBACK%2F?result={CODE}

Neste endereço o placeholder {CODE} vai ser substituido pelo resultado da leitura do código e depois na página podemos fazer o que quisermos com ele.



Fica aqui um exemplo (works on my machine/device). Se carregarem no link "TESTAR LEITURA DE CÓDIGO" com um device móvel ele vai abrir a aplicação nativa e depois de lerem um código volta para esta pagina e mostra o resultado dessa leitura.

TESTAR LEITURA DE CÓDIGO
CÓDIGO LIDO:


Fonte: ZXing: Scanning From Web Pages

No comments:

Post a Comment