Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> เบราว์เซอร์

วิธีแก้ไข 'ข้อผิดพลาดของแอปพลิเคชัน:ข้อยกเว้นฝั่งไคลเอ็นต์เกิดขึ้น' ใน Google Chrome

หากคุณเห็นข้อความแสดงข้อผิดพลาด “ข้อผิดพลาดของแอปพลิเคชัน:เกิดข้อยกเว้นฝั่งไคลเอ็นต์” ขณะพยายามเปิดเว็บไซต์ใน Google Chrome โดยปกติจะหมายความว่าเว็บไซต์เริ่มโหลดแล้ว แต่โค้ดของหน้าเว็บขัดข้องขณะทำงานในเบราว์เซอร์ของคุณ 

ข้อผิดพลาดนี้มักเชื่อมโยงกับข้อมูลไซต์แคชที่เสียหาย คุกกี้ที่ใช้งานไม่ได้ ส่วนขยายที่ขัดแย้งกัน เวอร์ชัน Chrome ที่ล้าสมัย หรือการตั้งค่าเบราว์เซอร์ที่รบกวนวิธีการโหลดและเรียกใช้ไฟล์ JavaScript ของเว็บไซต์ ในบางกรณี ปัญหาไม่ได้อยู่ที่คอมพิวเตอร์ของคุณเลย และเกิดจากรหัสบนเว็บไซต์ที่ผิดพลาด ไม่สมบูรณ์ หรือเข้ากันไม่ได้

เนื่องจากปัญหานี้อาจเกิดจาก Chrome หรือจากเว็บไซต์เอง วิธีที่ดีที่สุดคือเริ่มต้นด้วยการตรวจสอบฝั่งเบราว์เซอร์อย่างรวดเร็วก่อน จากนั้นจึงยืนยันว่าปัญหาเกิดขึ้นเฉพาะกับไซต์นั้นหรือไม่

1. ลองใช้เว็บไซต์ในโหมดไม่ระบุตัวตน

ก่อนที่จะเปลี่ยนแปลงการตั้งค่าใดๆ ให้ทดสอบเว็บไซต์ในหน้าต่างที่ไม่ระบุตัวตน โหมดไม่ระบุตัวตนเริ่ม Chrome ด้วยเซสชันชั่วคราวใหม่และปิดใช้งานส่วนขยายตามค่าเริ่มต้น เว้นแต่คุณจะอนุญาตด้วยตนเอง ทำให้เป็นหนึ่งในวิธีที่เร็วที่สุดในการตรวจสอบว่าปัญหามีสาเหตุมาจากข้อมูลที่แคช คุกกี้ หรือส่วนขยายที่ขัดแย้งกัน

  1. เปิด Google Chrome
  2. คลิกเมนูสามจุดที่มุมขวาบน
  3. เลือก หน้าต่างที่ไม่ระบุตัวตนใหม่ .
  4. เปิดเว็บไซต์ที่ได้รับผลกระทบในหน้าต่างที่ไม่ระบุตัวตน
  5. หากเว็บไซต์ใช้งานได้ ปัญหาน่าจะเกี่ยวข้องกับส่วนขยาย คุกกี้ หรือข้อมูลเบราว์เซอร์ที่แคชไว้ในเซสชัน Chrome ปกติของคุณ

2. ทำการฮาร์ดรีเฟรช

บางครั้งเพจอาจล้มเหลวเนื่องจาก Chrome พยายามนำไฟล์เว็บไซต์ที่ล้าสมัยซึ่งไม่ตรงกับเวอร์ชันปัจจุบันของไซต์มาใช้ซ้ำ การรีเฟรชปกติอาจยังคงใช้ทรัพยากรแคชบางส่วนซ้ำ แต่การรีเฟรชจริงจะบังคับให้ Chrome ขอสำเนาไฟล์หน้าใหม่อีกครั้ง

  1. เปิดเว็บไซต์ที่ได้รับผลกระทบใน Google Chrome
  2. กด Ctrl + Shift + R บนคีย์บอร์ดของคุณ
  3. หรือกด Ctrl + F5 หากระบบของคุณรองรับ
  4. รอให้โหลดหน้าใหม่อย่างสมบูรณ์
  5. ตรวจสอบว่าข้อผิดพลาดยังคงปรากฏอยู่หรือไม่

3. อัปเดต Google Chrome

Chrome เวอร์ชันเก่าอาจทำให้เกิดปัญหาความเข้ากันได้กับเว็บไซต์สมัยใหม่ โดยเฉพาะอย่างยิ่งเมื่อไซต์ต้องใช้คุณลักษณะ JavaScript ที่ใหม่กว่า ลักษณะการทำงานของความปลอดภัยของเบราว์เซอร์ หรือการแสดงผลการเปลี่ยนแปลง การอัปเดต Chrome ยังรีเฟรชองค์ประกอบสำคัญของเบราว์เซอร์ที่อาจมีส่วนทำให้เกิดปัญหา

  1. เปิด Google Chrome
  2. คลิกเมนูสามจุดที่มุมขวาบน
  3. เลือก ช่วยเหลือเกี่ยวกับ Google Chrome .
  4. อนุญาตให้ Chrome ตรวจสอบการอัปเดตโดยอัตโนมัติ
  5. หากมีการอัพเดต ให้ทำการติดตั้ง
  6. รีสตาร์ท Chrome หลังจากการอัปเดตเสร็จสิ้น

4. ล้างข้อมูลการท่องเว็บ

Chrome จะจัดเก็บไฟล์แคช คุกกี้ และข้อมูลไซต์อื่นๆ เพื่อให้หน้าเว็บสามารถโหลดได้เร็วขึ้นในการเข้าชมครั้งต่อๆ ไป อย่างไรก็ตาม หากข้อมูลที่บันทึกไว้เสียหายหรือไม่ตรงกับเวอร์ชันปัจจุบันของไซต์อีกต่อไป Chrome อาจนำข้อมูลดังกล่าวมาใช้ซ้ำและไม่สามารถโหลดหน้าเว็บได้อย่างถูกต้อง การล้างข้อมูลการท่องเว็บจะบังคับให้ Chrome ดาวน์โหลดไฟล์เว็บไซต์ใหม่ แทนที่จะอาศัยข้อมูลในเครื่องที่เสียหายหรือล้าสมัย

  1. เปิด Google Chrome
  2. คลิกเมนูสามจุดแล้วเลือกการตั้งค่า .
  3. ไปที่ความเป็นส่วนตัวและความปลอดภัย .
  4. คลิก ล้างข้อมูลการท่องเว็บ .
  5. เลือก ตลอดเวลา เป็นช่วงเวลา
  6. ตรวจสอบ รูปภาพและไฟล์ที่แคชไว้ และ คุกกี้และข้อมูลไซต์อื่นๆ .
  7. คลิก ล้างข้อมูล .

หมายเหตุ: การล้างคุกกี้จะทำให้คุณออกจากเว็บไซต์หลายแห่ง ดังนั้นโปรดตรวจสอบให้แน่ใจว่าคุณทราบรายละเอียดการเข้าสู่ระบบของคุณก่อนที่จะดำเนินการต่อ

5. ปิดการใช้งานหรือลบส่วนขยายที่มีปัญหา

ส่วนขยายที่บล็อกเนื้อหา การแทรกสคริปต์ แก้ไของค์ประกอบของหน้า หรือกรองคำขอเว็บไซต์อาจรบกวนวิธีการโหลดไซต์ ตัวอย่างทั่วไป ได้แก่ ตัวบล็อกโฆษณา ตัวบล็อกสคริปต์ เครื่องมือความเป็นส่วนตัว ส่วนขยาย VPN และส่วนเสริมเพิ่มประสิทธิภาพหน้า หากส่วนขยายเปลี่ยนหน้าในลักษณะที่เว็บไซต์ไม่คาดคิด โค้ดส่วนหน้าของไซต์อาจล้มเหลวและทำให้เกิดข้อยกเว้นฝั่งไคลเอ็นต์

  1. เปิด Google Chrome
  2. คลิกเมนูสามจุดแล้วไปที่ส่วนขยายจัดการส่วนขยาย .
  3. ปิดการใช้งานส่วนขยายทั้งหมดโดยใช้สวิตช์สลับ
  4. โหลดเว็บไซต์ที่ได้รับผลกระทบซ้ำ
  5. หากข้อผิดพลาดหายไป ให้เปิดใช้งานส่วนขยายอีกครั้งทีละรายการจนกว่าปัญหาจะกลับมา
  6. ลบ อัปเดต หรือปิดการใช้งานส่วนขยายที่ทำให้เกิดปัญหา

6. รีเซ็ต Google Chrome

หากปัญหามีสาเหตุมาจากการกำหนดค่าเบราว์เซอร์ที่ซ่อนไว้ไม่ถูกต้อง การตั้งค่าที่เปลี่ยนแปลง หรือความขัดแย้งที่เกี่ยวข้องกับโปรไฟล์และส่วนขยาย การรีเซ็ต Chrome สามารถช่วยได้ วิธีนี้จะคืนค่าการตั้งค่าหลักของ Chrome กลับสู่สถานะเริ่มต้นและปิดใช้งานส่วนขยาย ซึ่งทำให้เป็นขั้นตอนที่มีประโยชน์เมื่อการแก้ไขที่ง่ายกว่าไม่ได้ผล การดำเนินการนี้จะไม่ลบบุ๊กมาร์ก ประวัติ หรือรหัสผ่านที่บันทึกไว้ แต่จะรีเซ็ตการตั้งค่าการเริ่มต้น การตั้งค่าแท็บใหม่ แท็บที่ปักหมุด และการตั้งค่าเครื่องมือค้นหา

  1. เปิด Google Chrome
  2. ไปที่ การตั้งค่า .
  3. เลื่อนลงและคลิก รีเซ็ตการตั้งค่า .
  4. เลือก คืนค่าการตั้งค่าเป็นค่าเริ่มต้นเดิม .
  5. ยืนยันโดยคลิก รีเซ็ตการตั้งค่า .
  6. รีสตาร์ท Chrome

หากไม่มีการแก้ไขฝั่งเบราว์เซอร์ที่ได้ผล และเว็บไซต์ยังคงล้มเหลวเฉพาะหน้าหรือบริการเดียวเท่านั้น ปัญหาน่าจะเชื่อมโยงกับตัวเว็บไซต์เอง ในกรณีนั้น ตัวเลือกที่เป็นประโยชน์มากที่สุดคือรอให้เจ้าของเว็บไซต์แก้ไขหรือติดต่อทีมสนับสนุนของเว็บไซต์ หากมี

เกี่ยวกับผู้เขียน

วิธีแก้ไข  ข้อผิดพลาดของแอปพลิเคชัน:ข้อยกเว้นฝั่งไคลเอ็นต์เกิดขึ้น  ใน Google Chrome

ฮัมซา โมฮัมหมัด อันวาร์

Hamza Mohammad Anwar เป็นนักพัฒนาเว็บ JavaScript ระดับกลางที่มุ่งเน้นการพัฒนาแอปพลิเคชันประสิทธิภาพสูงโดยใช้เทคโนโลยี MERN ชุดทักษะของเขาประกอบด้วยความเชี่ยวชาญใน ReactJS, MongoDB, Express NodeJS และเทคโนโลยีอื่น ๆ ที่เกี่ยวข้อง Hamza ยังเป็นมืออาชีพที่ได้รับการรับรองด้านไอทีของ Google ซึ่งเน้นย้ำถึงความสามารถของเขาในด้านการสนับสนุนด้านไอที ในฐานะนักแก้ปัญหาตัวยง เขาสร้างข้อผิดพลาดในคอมพิวเตอร์ขึ้นใหม่เพื่อแก้ไขปัญหาและค้นหาวิธีแก้ไขปัญหาทางเทคนิคต่างๆ