ERR_UNKNOWN_URL_SCHEME: 7 maneiras de corrigi-lo

ERR_UNKNOWN_URL_SCHEME: 7 maneiras de corrigi-lo

Alguns desenvolvedores de aplicativos Android relataram que, ao tentar renderizar seu aplicativo no navegador, eles se deparam com o erro net::err_unknown_url_scheme.

Esse erro de navegação na web é um problema comum, principalmente um bug do Chromium que apareceu pela primeira vez no Google Chrome 40 e permaneceu desde então.

Neste guia, forneceremos algumas soluções eficazes que ajudarão você a resolver o erro net::err_unknown_url_scheme. Vamos direto ao assunto.

O que é o erro ERR_UNKNOWN_URL_SCHEME?

O erro net::err_unknown_url_scheme geralmente é acionado devido a algum erro subjacente de navegação na web. Também pode ocorrer se o usuário tentar abrir várias páginas da interface.

Este erro aparece se o esquema de URL do site solicitado não for reconhecido pelo dispositivo móvel. Notavelmente, devido a esse erro de navegação na Web, a renderização do navegador do aplicativo falha.

Quais são as causas de ERR_UNKNOWN_URL_SCHEME?

Fizemos uma extensa pesquisa e depois de passar por vários fóruns, criamos uma lista das causas mais comuns que podem desencadear o erro ERR_UNKNOWN_URL_SCHEME.

  • O esquema de URL é irreconhecível – Caso o esquema de URL solicitado pelo aplicativo contenha mailto://, WhatsApp://, file://, telnet://, intent://, market://, app://, mail://, buy://, etc., você receberá este erro.
  • Abrindo uma URL redirecionada – Este erro de net::err_unknown_url_scheme também aparece quando o usuário tenta abrir uma URL redirecionada.
  • As extensões do Chrome estão em conflito – É provável que algumas das extensões do Chrome instaladas recentemente estejam em conflito com o programa.
  • A aceleração de hardware não é suportada – Há uma chance maior de que, se você tiver a aceleração de hardware habilitada , ela não seja compatível com o WebView do aplicativo.
  • Cache do navegador corrompido – Se o cache do navegador estiver corrompido , isso pode causar vários problemas, como o erro ERR_UNKNOWN_URL_SCHEME.

Vamos agora dar uma olhada nas diferentes soluções que ajudarão você a resolver o erro net::err_unknown_url_scheme.

Como posso corrigir ERR_UNKNOWN_URL_SCHEME?

1. Desative as extensões do Chrome

  1. Inicie o Google Chrome.
  2. Clique no ícone de 3 pontos no canto superior direito.
  3. Selecione Extensões e escolha Gerenciar extensões.
  4. Desabilite todas as extensões uma a uma.
  5. Reinicie o Chrome e verifique se isso corrige o erro ERR_UNKNOWN_URL_SCHEME ou não.

Você deve desativar as extensões do Chrome e verificar se isso corrige o problema de ERR_UNKNOWN_URL_SCHEME ou não.

2. Limpe os cookies e o cache do Chrome

  1. Abra o Google Chrome.
  2. Clique no botão de menu de 3 pontos e selecione Configurações.
  3. No painel esquerdo, selecione Privacidade e Segurança .
  4. Escolha Limpar dados de navegação no lado direito.
  5. Marque as caixas ao lado de Imagens e arquivos em cache e Cookies e outros dados do site.
    ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY
  6. Aperte o botão Limpar dados .

Cache e cookies salvam as configurações personalizadas de sites em seu PC. Se forem corrompidos, podem prejudicar o bom funcionamento do navegador.

Simplesmente tente limpar os cookies e arquivos de cache do Chrome e verifique se isso resolve o erro de navegação na web.

3. Desative o Firewall

  1. Abra o menu Iniciar .
  2. Pesquise por Firewall do Windows Defender e abra-o.
  3. Do lado esquerdo, selecione a opção Ativar ou desativar o Windows Defender Firewall .
  4. Para a configuração de rede pública e privada, selecione a opção Desativar o Windows Defender Firewall .
  5. Clique em OK .

O Firewall do Windows geralmente pode entrar em conflito e bloquear a execução de certos aplicativos , pois pode ser problemático para o seu PC. Nesse caso, ao testar um aplicativo, é aconselhável desativar o firewall e verificar se isso resolve o problema ou não.

4. Desligue a aceleração de hardware

  1. Abra o Google Chrome.
  2. Clique no botão de menu de 3 pontos e selecione Configurações.
  3. Clique em Sistema .
  4. Desative a opção Usar aceleração de hardware quando disponível .

5. Mude para um navegador diferente

Você deve mudar para um navegador diferente se nenhuma das soluções acima estiver funcionando para resolver o erro ERR_UNKNOWN_URL_SCHEME.

As chances são de que a versão do Chrome que você está usando seja problemática e você esteja executando a versão mais recente. Você terá que esperar por uma nova versão para corrigir o bug, mas até lá você pode optar por um navegador diferente.

6. Desativar esquemas de URL fora do padrão

Falando em uma solução técnica, sugerimos que você desabilite todo e qualquer esquema de URL não padrão além de HTTP:// e HTTPS://.

Ao fazer isso, você ignorará qualquer um dos erros associados a net ERR_UNKNOWN_URL_SCHEME. No entanto, observe que desabilitar todos os outros esquemas personalizados o impedirá de usar qualquer esquema especial mencionado anteriormente neste guia.

Você será alertado pela mensagem de erro Erro: tipo de link desconhecido se o navegador não puder prosseguir com o esquema personalizado.

7. Adicione uma nova intenção

Você também pode considerar adicionar uma nova intenção para carregar o conteúdo em um aplicativo externo. Por exemplo, você pode querer usar o esquema maps:// para abrir o conteúdo do mapa no aplicativo de mapas padrão.

Como alternativa, você pode usar mailto:// para abrir o link de e-mail no aplicativo de e-mail. Para adicionar a nova intenção, você precisa usar a instrução IF. Isso dirá ao dispositivo para abrir os esquemas especiais no aplicativo dedicado ou relevante.

ERR_UNKNOWN_URL_SCHEME está vinculado a alguma ameaça de segurança?

Geralmente, o erro ERR_UNKNOWN_URL_SCHEME não está vinculado a nenhuma ameaça de segurança. No entanto, ao solucionar esse erro, talvez seja necessário desativar o firewall.

Se você deixar o firewall desativado por um longo período de tempo, seu PC estará exposto ao risco de ser infectado por vírus ou malware.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *