WhatsApp Web meminta untuk memperbarui Chrome saat menggunakan Chromium

32

Saya menggunakan Chromium Versi 71.0.3578.80 (Pembuatan Resmi) di Ubuntu, berjalan di Ubuntu 16.04 (64-bit).

Pagi ini tab Web WhatsApp saya meminta saya untuk memperbarui Chrome dengan pesan berikut:

WhatsApp bekerja dengan Google Chrome 36+
Untuk menggunakan WhatsApp, perbarui Chrome atau gunakan Mozilla Firefox, Safari, Microsoft Edge atau Opera.

Apa yang harus saya lakukan untuk menjalankan kembali WhatsApp Web?

Thierry Msika
sumber

Jawaban:

38

Masalahnya tampaknya dengan agen Pengguna Chromium untuk Linux gunakan saat ini. Itu menggunakan Mozilla / 5.0 (X11; Linux x86_64) AppleWebKit / 537.36 (KHTML, seperti Gecko) snap Chromium / 71.0.3578.80 Chrome / 71.0.3578.80 Safari / 537.36 yang mana web WhatsApp dikenali sebagai Agen Pengguna yang lebih tua yang digunakan Chrome sebelum versi Chrome 36. Saya juga mengamati bahwa masalahnya hanya pada Chromium untuk Linux karena di sisi lain web WhatsApp tampaknya berfungsi dengan baik di bawah Chromium versi 71.0.3578.80 pada Windows yang menggunakan agen Pengguna sebagai Mozilla / 5.0 (Windows NT 10.0; Win64; x64 ) AppleWebKit / 537.36 (KHTML, seperti Gecko) Chrome / 73.0.3641.0 Safari / 537.36 .

Jadi, untuk menjalankan web WhatsApp lagi Anda perlu mengubah Agen Pengguna. Ingatlah untuk menghapus semua cookie dan data sementara untuk membuatnya berfungsi karena data sementara dapat menimbulkan masalah. Ada dua cara untuk mengubah agen pengguna:

1. Menggunakan Pengaturan Chromium:

  • Buka Tab Baru dan tekan Ctrl+ Shift+ Iuntuk membuka Alat Pengembang
  • Klik pada menu Hamburger (titik vertikal) dan pilih Alat lainnya - Kondisi jaringan

    Aktifkan Kondisi Jaringan

  • Buka tab Kondisi jaringan (akan muncul di kanan bawah), nonaktifkan opsi Pilih secara otomatis dan pilih Chrome - Windows dari menu tarik-turun.

    Pilih UA lainnya

  • Catatan : Anda harus melakukan semua hal lagi setelah web WhatsApp dibuka di tab baru atau Chromium diluncurkan kembali karena Pengaturan hanya diterapkan untuk Tab itu dan tidak diingat untuk situs tertentu.


2. Menggunakan ekstensi:

  • Unduh dan pasang Pengalih Agen-Pengguna untuk Chrome
  • Ekstensi ini tidak memiliki agen Pengguna untuk Chrome. Jadi, Anda perlu menambahkan Agen Pengguna kustom baru atau menggunakan agen pengguna bawaan, misalnya, Internet Explorer / Safari / Firefox.
  • Jika Anda ingin tetap menggunakan "Chromium di Ubuntu" sebagai Agen Pengguna:

    • Klik kanan (atau ketuk dua jari) pada ekstensi di bilah atas dan klik Opsi
    • Daftar akan terbuka seperti apa

    Halaman Opsi

    • Klik pada nama Agen-pengguna Baru . Beri nama apa pun yang Anda suka dan sebagai agen-pengguna masukkan Mozilla / 5.0 (X11; Linux x86_64) AppleWebKit / 537.36 ini (KHTML, seperti Gecko) Ubuntu Chromium / 73.0.3683.75 Chrome / 73.0.3683.75 Safari / 537.36 . Beri nama grup sebagai Chrome , di Tambah? , pilih Ganti dan di bidang Bendera masukkan Baru . Klik Tambah .
  • Sekarang, klik ekstensi di bilah atas dan ubah UA menjadi UA kustom yang baru dibuat ini atau UA lain (jika tidak dibuat).

    Pengaturan UA

  • Dalam hal ini UA diterapkan secara universal ke semua tab.

Setelah Anda selesai dengan salah satu cara di atas, buka WhatsApp Web untuk masuk.

Kulfy
sumber
Ubah string agen pengguna tetapi hindari mengubah OS, pertahankan berbasis linux. Ini berfungsi dan menghindari Anda dari masalah dengan aplikasi web yang menggunakan deteksi os
Diego Betto
1
@DiegoBetto Chromium tidak memiliki UA apa pun sebagai Chrome - Ubuntu / Linux bawaan . Juga, saya telah menggunakan UA Chromium untuk Windows untuk pendekatan kedua. Karena dalam solusi ini kami fokus pada situs tertentu sehingga IMO tidak masalah jika kami mengubah OS jika kami tahu tentang situs tersebut.
Kulfy
4
ini hanya berfungsi untuk saya jika saya menghapus cookie untuk web.whatsapp.com terlebih dahulu
mnagel
Saya mencoba banyak solutios, dan yang pertama adalah satu-satunya yang benar-benar bekerja untuk saya, TERIMA KASIH !!! Omong-omong, mengapa alat Chrome dev tidak menampilkan peramban linux di opsi? orang jahat
Rodrigo
@Rodrigo Sebenarnya agen pengguna Spoofing memungkinkan pengembang untuk memeriksa bagaimana aplikasi web mereka akan bereaksi terhadap browser yang berbeda pada platform yang berbeda. IMO Linux memiliki pangsa pasar yang sangat sedikit (sekitar 2% jika kami menganggap pengguna normal) yang tidak memilikinya. Anda juga dapat mengamati bahwa untuk seluler, kami memiliki UA bawaan untuk Android dan iPhone saja (tanpa Windows, ponsel Symbian) karena pangsa pasar mereka.
Kulfy
4

Memasang ekstensi browser IMHO agak berlebihan.
Sebagai gantinya, saya telah mengubah ikon Chromium di gnome untuk menjalankan peramban dengan --user-agentopsi.

  • Tutup Chromium.

  • Kustomisasi .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"
  • Lalu, muat ulang Gnome:

    • Tekan Alt+F2
    • Masuk restartdan tekan Enter.
sinaps
sumber
Ini luar biasa. Bekerja seperti sulap, meskipun saya menambahkan komentar untuk membantu saya keluar di masa depan ketika saya benar-benar lupa saya melakukan ini dan tidak tahu mengapa UA dikodekan dengan cara pintas yang bodoh. Setelah melakukan ini, Anda akan [jelas] harus menghapus dan menambahkan kembali ikon Anda. Jika / ketika mencari pintasan Chromium, Anda mungkin sekarang [jelas] melihat lebih dari satu (mungkin dua), dan harus mencari tahu mana yang baru saja ditambahkan. FYI, ini bahkan membuat Anda melewati satu rintangan lagi dalam membuat Netflix bekerja. Terima kasih lagi.
Dustin Oprea