Offline Barcode Reader

WASM e leitura offline

O scanner decodifica no navegador com JavaScript e componentes locais baseados em WebAssembly, sem uma solicitação remota de decodificação.

Prepare online

Abra o scanner conectado à internet, aguarde o carregamento e recarregue-o uma vez para que o service worker controle as solicitações. Ainda online, faça com sucesso um escaneamento de amostra e teste o formato e o modo de entrada pretendidos (câmera ou imagem); os recursos do decodificador são carregados nesse fluxo.

Teste o caminho offline

Desconecte a rede ou ative o modo offline do navegador, recarregue o scanner e repita o mesmo fluxo com uma amostra do mesmo tipo (câmera ou imagem). A câmera ainda exige navegador compatível, permissão e contexto seguro. Se o recarregamento ou a decodificação offline falhar, reconecte e refaça a preparação online.

Limites do cache e da leitura

O navegador pode remover o cache e uma atualização do service worker pode substituir arquivos. Após limpar o cache ou os dados do site, usar janela privada ou outro navegador, reconecte-se e repita o recarregamento online e o escaneamento bem-sucedido de uma amostra antes de testar offline novamente. O modo offline não corrige desfoque, reflexos, perspectiva, danos, tamanho pequeno ou falta de margem branca.