WhatsApp Webは、Chromiumの使用中にChromeの更新を求めています


32

Ubuntu 16.04(64ビット)で実行されているUbuntuでChromiumバージョン71.0.3578.80(公式ビルド)を使用しています。

今朝、[WhatsApp Web]タブで、次のメッセージでChromeを更新するように求められました。

WhatsAppはGoogle Chrome 36+で動作します
WhatsAppを使用するには、Chromeを更新するか、Mozilla Firefox、Safari、Microsoft Edge、またはOperaを使用します。

WhatsApp Webを再度実行するにはどうすればよいですか?

回答:


38

問題は、現在Chromium for Linuxが使用しているユーザーエージェントにあるようです。これは、使用しているのMozilla / 5.0(X11; Linuxのx86_64で)のAppleWebKit / 537.36は(KHTMLは、ヤモリのような)スナップインをクロム/ 71.0.3578.80クローム/ 71.0.3578.80サファリ/ 537.36のWhatsAppウェブはクロームバージョンの前に使用し、古いユーザーエージェントとして認識されます36. Chromium for Linuxのみに問題があることも確認しました。これは、Mozilla / 5.0(Windows NT 10.0; Win64; x64)としてユーザーエージェントを使用するWindows上のChromiumバージョン71.0.3578.80でWhatsApp Webが完全に動作するためです。 )のAppleWebKit / 537.36(KHTML、ヤモリ等)クローム/ 73.0.3641.0サファリ/ 537.36

そのため、WhatsApp Webを再度実行するには、ユーザーエージェントを変更する必要があります。一時データは問題を引き起こす可能性があるため、すべてのCookieと一時データを消去してこれらを機能させることを忘れないでください。ユーザーエージェントを変更するには2つの方法があります。

1. Chromium設定の使用:

  • 新しいタブを開き、Ctrl+ Shift+ Iを押して開発者ツールを開きます
  • ハンバーガーメニュー(縦のドット)をクリックし、[ その他のツール-ネットワークの状態 ]を選択します

    ネットワーク条件を有効にする

  • 移動し、ネットワーク条件タブ(右下に表示されます)、disableオプションは自動的に選択し、選択したクロム- Windowsの場合、ドロップダウンメニューから。

    他のUAを選択

  • :WhatsApp Webを新しいタブで開くか、Chromiumを再起動すると、設定はそのタブにのみ適用され、特定のサイトでは記憶されないため、すべてを再度実行する必要があります。


2.拡張機能を使用する:

  • Chrome用User-Agent Switcherをダウンロードしてインストールする
  • この拡張機能にはChromeのユーザーエージェントはありません。そのため、新しいカスタムユーザーエージェントを追加するか、組み込みのユーザーエージェント(Internet Explorer / Safari / Firefoxなど)を使用する必要があります。
  • ユーザーエージェントとして「Ubuntu上のChromium」に固執する場合:

    • トップバーの拡張機能を右クリック(または2本の指でタップ)し、[ オプション ]をクリックします。
    • 次のようなリストが開きます

    オプションページ

    • [ 新しいユーザーエージェント名]をクリックします。任意の名前を付けて、ユーザーエージェントとしてこのMozilla / 5.0(X11; Linux x86_64)AppleWebKit / 537.36(KHTML、Geckoなど)Ubuntu Chromium / 73.0.3683.75 Chrome / 73.0.3683.75 Safari / 537.36を入力します。グループ名を付けクロームで、追加?置換を選択し、フラグフィールドに新規を入力します。追加をクリックします。
  • 次に、トップバーの拡張機能をクリックして、UAをこの新しく作成されたカスタムUAまたは他のUA(作成されていない場合)に変更します。

    UAを設定する

  • この場合、UAはすべてのタブに普遍的に適用されます。

上記の方法のいずれかを完了したら、WhatsApp Webを開いてログインします。


ユーザーエージェント文字列を変更しますが、OSの変更は避け、Linuxベースを維持します。動作し、OS検出を使用するWebアプリの問題を回避します
Diego Betto

1
@DiegoBetto ChromiumにはChromeとしてのUAはありません-Ubuntu / Linuxが組み込まれています。また、2番目のアプローチとしてChromium for WindowsのUAを使用しました。このソリューションでは特定のサイトに焦点を当てているため、そのサイトについて知っていればOSを変更してもIMOは関係ありません。
Kulfy

4
これは、web.whatsapp.comのcookieを最初に削除する場合にのみ機能します
mnagel

私は多くのsolutiosを試しましたが、最初の1つだけが本当に私のために働く唯一のものでした、ありがとう!!! ところで、Chrome開発ツールがオプションにLinuxブラウザーをまったく表示しないのはなぜですか?悪人
ロドリゴ

@Rodrigo Actually Spoofingユーザーエージェントを使用すると、開発者はWebプラットフォームが異なるプラットフォームの異なるブラウザーにどのように反応するかを確認できます。IMO Linuxの市場シェアは非常に低く(通常のユーザーを考慮すると約2%)、それはありません。また、モバイルの場合、UAはAndroidとiPhoneのみに組み込まれている(Windows、Symbianの携帯電話はありません)ことは、市場シェアのためです。
カルフィ

4

ブラウザ拡張機能IMHOのインストールは少しやり過ぎです。
代わりに、gnomeのChromiumアイコンを変更して、--user-agentオプション付きでブラウザーを実行します。

  • Chromiumを閉じます。

  • .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"
  • 次に、Gnomeをリロードします。

    • Alt+を押すF2
    • Enter restartを押しEnterます。

これはすごい。魔法のように働いたが、私がこれをやったことを完全に忘れてしまったので、将来に役立つようにコメントを追加しました。これを行った後、[明らかに]アイコンをドロップして再追加する必要があります。Chromiumショートカットを検索する場合、[明らかに]複数(おそらく2つ)が表示されるようになり、どちらが追加されたかを把握する必要があります。参考までに、これはNetflixを機能させる上でもう1つのハードルを超えてしまいます。再度、感謝します。
ダスティンオプレア
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.