WhatsApp Web ขอให้อัปเดต Chrome ขณะใช้งาน Chromium


32

ฉันใช้ Chromium เวอร์ชัน 71.0.3578.80 (Build ทางการ) บน Ubuntu ทำงานบน Ubuntu 16.04 (64 บิต)

เมื่อเช้านี้แท็บ WhatsApp Web ของฉันขอให้ฉันอัปเดต Chrome ด้วยข้อความต่อไปนี้:

WhatsApp ใช้งานได้กับ Google Chrome 36+
ในการใช้ WhatsApp ให้อัปเดต Chrome หรือใช้ Mozilla Firefox, Safari, Microsoft Edge หรือ Opera

ฉันควรทำอย่างไรเพื่อให้ WhatsApp Web ทำงานอีกครั้ง

คำตอบ:


38

ดูเหมือนว่าปัญหาจะเกิดขึ้นกับตัวแทนผู้ใช้ Chromium สำหรับ Linux กำลังใช้งานอยู่ในขณะนี้ มันใช้Mozilla / 5.0 (X11; Linux x86_64) AppleWebKit / 537.36 (KHTML เช่น Gecko) snap Chromium / 71.0.3578.80 Chrome / 71.0.3578.80 Safari / 537.36ซึ่ง WhatsApp web นั้นเป็นตัวแทนผู้ใช้ที่มีอายุมากกว่า 36. ฉันสังเกตเห็นว่าปัญหาอยู่ที่ Chromium สำหรับ Linux เท่านั้นเนื่องจาก WhatsApp web ดูเหมือนว่าทำงานได้อย่างสมบูรณ์ภายใต้ Chromium เวอร์ชัน 71.0.3578.80 บน Windows ซึ่งใช้ตัวแทนผู้ใช้เป็นMozilla / 5.0 (Windows NT 10.0; Win64; x64 ) AppleWebKit / 537.36 (KHTML เช่นตุ๊กแก) Chrome / Safari

ดังนั้นในการใช้งานเว็บ WhatsApp อีกครั้งคุณจะต้องเปลี่ยน User Agent อย่าลืมล้างคุกกี้และข้อมูลชั่วคราวทั้งหมดเพื่อให้ทำงานได้เนื่องจากข้อมูลชั่วคราวอาจสร้างปัญหาได้ มีสองวิธีในการเปลี่ยนตัวแทนผู้ใช้:

1. การใช้การตั้งค่า Chromium:

  • เปิดแท็บใหม่แล้วกดCtrl+ Shift+ Iเพื่อเปิดเครื่องมือสำหรับนักพัฒนา
  • คลิกที่เมนูแฮมเบอร์เกอร์ (จุดแนวตั้ง) และเลือกเครื่องมือเพิ่มเติม - เงื่อนไขเครือข่าย

    เปิดใช้งานเงื่อนไขเครือข่าย

  • ไปที่แท็บเงื่อนไขเครือข่าย (ควรปรากฏที่ด้านล่างขวา) ปิดการใช้งานตัวเลือกเลือกโดยอัตโนมัติและเลือกChrome - Windowsจากเมนูแบบเลื่อนลง

    เลือก UA อื่น

  • หมายเหตุ : คุณต้องดำเนินการทุกอย่างอีกครั้งเมื่อเปิด WhatsApp web ในแท็บใหม่หรือ Chromium นั้นเปิดใช้งานอีกครั้งเนื่องจากการตั้งค่าจะใช้กับแท็บนั้นเท่านั้นและจะไม่ถูกจดจำสำหรับไซต์ใดไซต์หนึ่ง


2. การใช้ส่วนขยาย:

  • ดาวน์โหลดและติดตั้งUser-Agent Switcher สำหรับ Chrome
  • ส่วนขยายนี้ไม่มีตัวแทนผู้ใช้สำหรับ Chrome ดังนั้นคุณต้องเพิ่มตัวแทนผู้ใช้ที่กำหนดเองใหม่หรือใช้ตัวแทนผู้ใช้ที่สร้างขึ้นเช่น Internet Explorer / Safari / Firefox
  • หากคุณต้องการติดกับ "Chromium บน Ubuntu" ในฐานะตัวแทนผู้ใช้:

    • คลิกขวา (หรือแตะสองนิ้ว) ที่ส่วนขยายในแถบด้านบนและคลิกที่ตัวเลือก
    • รายการจะเปิดขึ้นซึ่งจะมีลักษณะเหมือน

    หน้าตัวเลือก

    • คลิกที่ชื่อ User-agent ใหม่ ให้ชื่อใด ๆ ที่คุณชอบและ User-agent ป้อนนี้Mozilla / 5.0 (X11; ลินุกซ์ x86_64) AppleWebKit / 537.36 (KHTML เช่นตุ๊กแก) อูบุนตูโครเมี่ยม / 73.0.3683.75 Chrome / Safari ตั้งชื่อกลุ่มเป็นChromeในส่วนต่อท้ายหรือไม่ เลือกแทนที่และธงฟิลด์ป้อนใหม่ คลิกที่เพิ่ม
  • ตอนนี้คลิกที่ส่วนขยายในแถบด้านบนและเปลี่ยน UA เป็น UA ที่กำหนดเองที่สร้างขึ้นใหม่นี้หรือ UA อื่น ๆ (ถ้าไม่ได้สร้างขึ้น)

    ตั้งค่า UA

  • ในกรณีนี้ UA จะนำไปใช้กับแท็บทั้งหมดอย่างกว้างขวาง

เมื่อเสร็จสิ้นด้วยวิธีใดวิธีหนึ่งข้างต้นให้เปิดWhatsApp Webเพื่อเข้าสู่ระบบ


เปลี่ยนสตริงตัวแทนผู้ใช้ แต่หลีกเลี่ยงการเปลี่ยนระบบปฏิบัติการให้ใช้งาน linux มันใช้งานได้และมันช่วยหลีกเลี่ยงปัญหาของคุณกับเว็บแอปที่ใช้การตรวจจับระบบปฏิบัติการ
Diego Betto

1
@DiegoBetto Chromium ไม่มี UA ใด ๆ ในฐานะChrome - Ubuntu / Linuxในตัว นอกจากนี้ฉันยังใช้ UA ของ Chromium สำหรับ Windows สำหรับแนวทางที่สอง เนื่องจากในโซลูชันนี้เราให้ความสำคัญกับเว็บไซต์หนึ่ง ๆ ดังนั้น IMO จึงไม่สำคัญว่าเราจะเปลี่ยนระบบปฏิบัติการหากเรารู้เกี่ยวกับเว็บไซต์
Kulfy

4
สิ่งนี้ใช้ได้กับฉันก็ต่อเมื่อฉันลบคุกกี้สำหรับ web.whatsapp.com ก่อน
mnagel

ฉันพยายาม solutios มากมายและอันแรกเป็นสิ่งเดียวที่เหมาะกับฉันจริงๆขอบคุณ! อย่างไรก็ตามทำไมเครื่องมือ Chrome dev ไม่แสดงเบราว์เซอร์ linux ในตัวเลือกใด ๆ พวกชั่วร้าย
Rodrigo

@Rodrigo ตัวแทนผู้ใช้ปลอมแปลงจริงช่วยให้นักพัฒนาสามารถตรวจสอบว่าเว็บแอปของพวกเขาจะตอบสนองกับเบราว์เซอร์ที่แตกต่างกันบนแพลตฟอร์มที่แตกต่างกันอย่างไร IMO Linux มีส่วนแบ่งตลาดน้อยกว่ามาก (ประมาณ 2% ถ้าเราพิจารณาผู้ใช้ทั่วไป) นั่นไม่ได้มี คุณสามารถสังเกตได้ว่าสำหรับมือถือเรามี UA ในตัวสำหรับ Android และ iPhone เท่านั้น (ไม่มี Windows, โทรศัพท์ Symbian) เนื่องจากส่วนแบ่งการตลาดของพวกเขา
Kulfy

4

การติดตั้งส่วนขยายของเบราว์เซอร์ IMHO นั้นเกินความจำเป็นเล็กน้อย
แต่ฉันเปลี่ยนไอคอน Chromium เป็น gnome เพื่อเรียกใช้เบราว์เซอร์ด้วย--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
    • ใส่และกดrestartEnter

นี่มันเจ๋งมาก. ทำงานเหมือนเวทมนตร์ แต่ฉันได้เพิ่มความคิดเห็นเพื่อช่วยให้ฉันออกไปสู่อนาคตได้ดีเมื่อฉันลืมไปเลยว่าฉันทำสิ่งนี้และไม่สามารถเข้าใจได้ว่าทำไม UA ถึงถูกเข้ารหัสในทางลัดโง่ ๆ หลังจากทำเช่นนี้คุณจะ [ชัด] ต้องวางและเพิ่มไอคอนของคุณอีกครั้ง หาก / เมื่อค้นหาทางลัด Chromium ตอนนี้คุณน่าจะเห็น [มากกว่า] เห็นมากกว่าหนึ่ง (อาจเป็นสอง) และจะต้องคิดว่าเพิ่งจะเพิ่มอันไหน ไม่กี่ปีที่ผ่านมาสิ่งนี้ยังทำให้คุณผ่านอุปสรรคอีกหนึ่งในการทำให้ Netflix ทำงาน ขอบคุณอีกครั้ง.
Dustin Oprea
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.