Pular para o conteúdo principal
Versão: 1.x

Imprimir pelo navegador: permissões e certificados

Sintoma: o POS roda em um navegador e não consegue alcançar a impressora — a busca não encontra nada, ou a mesma impressora imprime pelo aplicativo desktop mas não pela aba do navegador.

Permita o acesso à rede local

O Chrome e o Edge pedem permissão antes que um site possa conversar com um dispositivo da sua rede. Se esse aviso foi dispensado, todas as tentativas falham silenciosamente.

Clique no ícone à esquerda da barra de endereço → Configurações do site → defina Rede local como Permitir, recarregue a página e faça a busca de novo.

Conteúdo misto

Um POS servido por https:// não consegue abrir uma conexão simples http:// com uma impressora. O Chrome e o Edge permitem isso assim que você concede o acesso à rede local; outros navegadores bloqueiam de vez. Se a sua loja roda em HTTPS e a impressora só fala HTTP, use o aplicativo desktop.

O certificado da impressora

As impressoras se protegem com o próprio certificado, no qual nenhum navegador confia por padrão — a conexão falha antes mesmo de começar. Abra https://printer-ip uma vez no mesmo navegador, aceite o aviso e volte ao POS. Você precisará fazer isso em cada computador.

O aplicativo desktop não tem esse problema: ele mesmo aceita o certificado da impressora, e é por isso que a mesma impressora funciona lá e não na aba do navegador.

Safari e Firefox

Nenhum dos dois tem esses caminhos. Não há permissão de rede local para conceder, nem suporte a impressoras USB ou Bluetooth a partir de uma página web. Nesses navegadores, use uma impressora Wi-Fi que corresponda ao HTTP ou HTTPS da sua loja, ou use o aplicativo desktop.

Ainda com problema?

Use Copiar relatório de configuração na tela de problema e cole o conteúdo na sua mensagem — ele registra qual navegador e qual via foram testados.