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

32

J'utilise Chromium version 71.0.3578.80 (version officielle) sur Ubuntu, fonctionnant sur 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.

Que dois-je faire pour réactiver WhatsApp Web?

Thierry Msika
la source

Réponses:

38

Le problème semble provenir de l' agent utilisateur que Chromium pour Linux utilise actuellement. 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 que WhatsApp Web reconnaît comme un ancien agent utilisateur que Chrome utilisait avant la version 36. J'ai également observé que le problème est avec Chromium pour Linux uniquement car, d'autre part, le Web WhatsApp semble fonctionner parfaitement sous Chromium version 71.0.3578.80 sous Windows qui utilise l'agent utilisateur comme Mozilla / 5.0 (Windows NT 10.0; Win64; x64 ) AppleWebKit / 537.36 (KHTML, comme Gecko) Chrome / 73.0.3641.0 Safari / 537.36 .

Ainsi, pour exécuter à nouveau WhatsApp Web, vous devez modifier l'agent utilisateur. N'oubliez pas d'effacer tous les cookies et les données temporaires pour les faire fonctionner, car les données temporaires peuvent créer des problèmes. Il existe deux façons de modifier l'agent utilisateur:

1. Utilisation des paramètres de chrome:

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

    Activer les conditions du réseau

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

    Sélectionnez un autre UA

  • Remarque : Vous devez effectuer toutes les choses à nouveau une fois que le Web WhatsApp est ouvert dans un nouvel onglet ou que Chromium est relancé car les paramètres ne sont appliqués que pour cet onglet et ne sont pas mémorisés pour un site particulier.


2. Utilisation d'une extension:

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

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

    Page Options

    • Cliquez sur Nouveau nom d'utilisateur-agent . Donnez n'importe quel nom que vous aimez et en tant qu'agent utilisateur entrez ce 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 Ajouter? , choisissez Remplacer et dans le champ Indicateur , entrez Nouveau . Cliquez sur Add .
  • Maintenant, cliquez sur l'extension dans la barre supérieure et changez l'UA en cet UA personnalisé nouvellement créé ou un autre UA (s'il n'est pas créé).

    Réglage UA

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

Une fois que vous avez terminé avec l'une des méthodes ci-dessus, ouvrez WhatsApp Web pour vous connecter.

Kulfy
la source
Modifiez la chaîne de l'agent utilisateur mais évitez de changer le système d'exploitation, conservez Linux. Cela fonctionne et cela vous évite des problèmes avec les applications Web qui utilisent la détection de système d'exploitation
Diego Betto
1
@DiegoBetto Chromium n'a pas d'UA comme Chrome - Ubuntu / Linux intégré. De plus, j'ai utilisé UA de Chromium pour Windows pour la deuxième approche. Étant donné que dans cette solution, nous nous concentrons sur un site particulier, donc IMO, peu importe si nous changeons de système d'exploitation si nous connaissons le site.
Kulfy
4
cela ne fonctionne pour moi que si je supprime d'abord les cookies pour web.whatsapp.com
mnagel
J'ai essayé de nombreux solutios, et le premier était le seul qui fonctionne vraiment pour moi, MERCI !!! au fait, pourquoi les outils de développement Chrome ne montrent-ils aucun des navigateurs Linux dans les options? méchants
Rodrigo
@Rodrigo Actually Spoofing user agent permet aux développeurs de vérifier comment leurs applications Web réagiront aux différents navigateurs sur différentes plates-formes. IMO Linux a une part de marché très inférieure (environ 2% si l'on considère les utilisateurs normaux) c'est qu'il n'a pas cela. Vous pouvez également observer que pour les mobiles, nous avons intégré UA uniquement pour Android et iPhone (pas de téléphones Windows, Symbian) en raison de leur part de marché.
Kulfy
4

L'installation d'une extension de navigateur IMHO est un peu exagérée.
Au lieu de cela, j'ai changé l'icône Chromium dans gnome pour exécuter le navigateur avec --user-agentoption.

  • Fermez Chrome.

  • Personnalisez .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"
  • Ensuite, rechargez Gnome:

    • Appuyez sur Alt+F2
    • Entrez restartet appuyez sur Enter.
synapse
la source
C'est génial. Cela a fonctionné comme par magie, bien que j'aie ajouté un commentaire pour m'aider dans l'avenir quand j'ai totalement oublié que j'ai fait cela et je ne peux pas comprendre pourquoi l'UA est codé en dur dans le raccourci stupide. Après cela, vous devrez [évidemment] abandonner et rajouter votre icône. Si / lors de la recherche du raccourci Chromium, vous en verrez probablement [évidemment] plus d'un (probablement deux) et devrez déterminer lequel vient d'être ajouté. Pour info, cela vous permet même de franchir un obstacle de plus pour que Netflix fonctionne. Merci encore.
Dustin Oprea