Pular para o conteúdo

Suporte a navegadores

Navegador Suportado
Google Chrome Sim
Microsoft Edge Sim
Safari Não
Firefox Não

As medições na página de requisitos foram feitas no Chrome 157.

A página é servida via https e se conecta ao gateway no seu Mac com ws://127.0.0.1 (ou ws://localhost), que não é criptografado. O Safari trata isso como conteúdo misto (uma conexão insegura a partir de uma página segura) e o bloqueia. A página não consegue alcançar o gateway no Safari.

O Firefox não é suportado.

A página lê navigator.userAgentData.brands. Ela só continua se a lista contiver Google Chrome ou Microsoft Edge. Caso contrário, pede que você abra a página no Chrome ou no Edge e não tenta se conectar.

O Safari e o Firefox não fornecem navigator.userAgentData, então são rejeitados. Outros navegadores baseados em Chromium que não informam a marca Chrome ou Edge também são rejeitados.

  • Desde o Chrome 147, uma página pública https que se conecta a localhost precisa primeiro obter a permissão do usuário. O Chrome pergunta uma vez e lembra a resposta para o site.
  • Desde o Chrome 154, a página pode informar que está se conectando ao endereço de loopback (targetAddressSpace: "loopback" ao abrir o WebSocket). A página faz isso e recorre a um WebSocket simples nas versões que não oferecem suporte à opção.
  • Desde o Chrome 156, políticas corporativas não podem mais desativar essa verificação.

Se você negou a permissão, veja Solução de problemas.