web-dev-qa-db-fra.com

WhatsApp Web demande à mettre à jour Chrome lors de l'utilisation de Chromium

J'utilise la version 71.0.3578.80 de Chromium (version officielle) construite sur Ubuntu et fonctionnant sous Ubuntu 16.04 (64 bits).

Ce matin, mon onglet Web WhatsApp m'a demandé de mettre à jour Chrome avec le message suivant:

WhatsApp fonctionne avec Google Chrome 36+
Pour utiliser WhatsApp, mettez à jour Chrome ou utilisez Mozilla Firefox, Safari, Microsoft Edge ou Opera.

Pourquoi devrais-je faire pour que WhatsApp Web soit à nouveau opérationnel?

28
Thierry Msika

Le problème semble être lié au agent utilisateur utilisé actuellement par Chromium pour Linux. Il utilise Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, comme Gecko) snap Chromium/71.0.3578.80 Chrome/71.0.3578.80 Safari/537.36 lequel WhatsApp web reconnaît comme un ancien agent utilisateur que Chrome utilisait avant la version 36. J'ai également constaté que le problème ne concernait que Chromium pour Linux, dans la mesure où WhatsApp Web semble parfaitement fonctionner sous la version 71.0.3578.80 de Chromium. sur Windows qui utilise l'agent utilisateur en tant que Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, comme Gecko) Chrome/73.0.3641.0 Safari/537.36 .

Donc, pour relancer WhatsApp Web, vous devez changer l'agent d'utilisateur. N'oubliez pas d'effacer tous les cookies et toutes les données temporaires pour les utiliser, car des données temporaires peuvent créer des problèmes. Il y a deux façons de changer d'agent d'utilisateur:

1. Utilisation des paramètres de chrome:

  • Ouvrez un nouvel onglet et appuyez sur Ctrl+Shift+I ouvrir les outils de développement
  • Cliquez sur le menu Hamburger (points verticaux) et choisissez . Autres outils - Conditions du réseau

    Enable Network Conditions

  • Allez dans l'onglet Conditions du réseau (devrait apparaître en bas à droite), désactivez l'option Sélectionnez automatiquement et choisissez Chrome - Windows dans le menu déroulant.

    Select other UA

  • Remarque : Vous devez tout recommencer une fois que WhatsApp Web est ouvert dans un nouvel onglet ou que Chromium est relancé depuis , puis cliquez sur Paramètres sont appliqués uniquement pour cet onglet et ne sont pas mémorisés pour un site particulier.


2. Utiliser une extension:

  • Téléchargez et installez ser-Agent Switcher for Chrome
  • Cette extension ne possède aucun agent d'utilisateur pour Chrome. Vous devez donc ajouter un nouvel agent d'utilisateur personnalisé ou utiliser des agents d'utilisateur intégrés, par exemple, Internet Explorer/Safari/Firefox.
  • Si vous voulez vous en tenir à "Chromium sur Ubuntu" en tant qu'agent d'utilisateur:

    • Clic droit (ou deux doigts) sur l'extension dans la barre supérieure et cliquez sur Options
    • Une liste s'ouvrira qui ressemblerait à

    Options Page

    • Cliquez sur Nouveau nom d'utilisateur-agent . Indiquez le nom de votre choix et, en tant qu'agent utilisateur, entrez cette valeur Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, comme Gecko) Ubuntu Chromium/73.0.3683.75 Chrome/73.0.3683.75 Safari/537.36 . Donnez le nom du groupe comme Chrome , dans Ajoutez? , choisissez Remplacez et dans le champ Indicateur entrez Nouveau . Cliquez sur Ajouter .
  • Maintenant, cliquez sur l'extension dans la barre du haut et changez l'UA en cet UA personnalisé nouvellement créé ou en un autre UA (s'il n'a pas été créé).

    Setting UA

  • Dans ce cas, UA est appliqué universellement à tous les onglets.

Une fois que vous avez terminé avec l’un des moyens ci-dessus, ouvrez WhatsApp Web pour vous connecter.

33
Kulfy

Installer une extension de navigateur IMHO est un peu excessif.
À la place, j’ai changé l’icône Chromium dans gnome afin d’exécuter le navigateur avec l’option --user-agent.

  • Fermer le chrome.

  • Personnaliser .desktop:

    cp /var/lib/snapd/desktop/applications/chromium_chromium.desktop ~/.local/share/applications
    vim ~/.local/share/applications/chromium_chromium.desktop
    # search "/snap/bin/chromium %U",
    # replace with "/snap/bin/chromium --user-agent='Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36' %U"
    
  • Rechargez ensuite Gnome:

    • Presse Alt+F2
    • Entrez restart et appuyez sur Enter.
2
synapse