Estou usando o Chromium versão 71.0.3578.80 (versão oficial) no Ubuntu, rodando no Ubuntu 16.04 (64 bits).
Hoje de manhã, minha guia do WhatsApp Web me pediu para atualizar o Chrome com a seguinte mensagem:
O WhatsApp funciona com o Google Chrome 36+
Para usar o WhatsApp, atualize o Chrome ou use o Mozilla Firefox, Safari, Microsoft Edge ou Opera.
O que devo fazer para que o WhatsApp Web volte a funcionar?
O problema parece estar no agente do usuário que o Chromium for Linux está usando agora. Ele está usando Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, como Gecko) snap Chromium/71.0.3578.80 Chrome/71.0.3578.80 Safari/537.36 que o WhatsApp web está reconhecendo como um agente de usuário mais antigo que o Chrome usava antes da versão 36. Também observei que o problema é apenas com o Chromium para Linux, pois, por outro lado, o WhatsApp web parece funcionar perfeitamente no Chromium versão 71.0.3578.80 no Windows, que usa o agente do usuário como Mozilla/5.0 (Windows NT 10.0; Win64; x64 ) AppleWebKit/537.36 (KHTML, como Gecko) Chrome/73.0.3641.0 Safari/537.36 .
Portanto, para executar o WhatsApp Web novamente, você precisa alterar o User Agent. Lembre-se de limpar todos os cookies e dados temporários para que funcionem, pois os dados temporários podem criar problemas. Há duas maneiras de alterar o agente do usuário:
1. Usando as configurações do Chromium:
Clique no menu Hambúrguer (pontos verticais) e escolha Mais ferramentas - Condições de rede
Vá para a guia Condições de rede (deve aparecer no canto inferior direito), desative a opção Selecionar automaticamente e escolha Chrome - Windows no menu suspenso.
Observação : você precisa executar tudo novamente quando o WhatsApp Web for aberto em uma nova guia ou o Chromium for reiniciado, pois as configurações são aplicadas apenas para essa guia e não são lembradas para um site específico.
2. Usando uma extensão:
Se você quiser manter "Chromium on Ubuntu" como User Agent:
Agora, clique na extensão na barra superior e altere o UA para este UA personalizado recém-criado ou algum outro UA (se não tiver sido criado).
Nesse caso, o UA é aplicado universalmente a todas as guias.
Depois de concluir uma das maneiras acima, abra o WhatsApp Web para fazer o login.
Instalar uma extensão de navegador IMHO é um pouco exagerado.
Em vez disso, alterei o ícone do Chromium no gnome para executar o navegador com a
--user-agent
opção.Feche o Chromium.
Personalizar .desktop:
Em seguida, recarregue o Gnome:
restart
e pressione Enter.Esse truque funcionou para mim. Eu uso o snap da versão 81.0.4044.129 (versão oficial) (64 bits)
Abra o URL chrome://flags/#freeze-user-agent
Ative a opção "Congelar cabeçalho de solicitação do User-Agent"
assim que você reiniciar o navegador, o WhatsApp Web abrirá sem problemas.