Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> ซอฟต์แวร์

วิธีแก้ไข Rats! WebGL Hit a Snag บน Google Chrome

เมื่อเร็วๆ นี้ เมื่อคุณใช้เบราว์เซอร์ Google Chrome เมื่อท่อง Facebook หรือเว็บไซต์อย่างเป็นทางการของ Apple หน้าจอจะโผล่ “Rats! WebGL hit a snag.” มันกลายเป็นสีดำหรือเทาทั้งหมด และหน้าเว็บทั้งหน้าค้างและไม่สามารถท่องได้

แม้ว่าจะกล่าวว่าหน้าเว็บสามารถแสดงได้ปกติโดยการกด Ignore หรือ reload แต่ไม่ใช่ปรากฏการณ์ที่ดีสำหรับประสิทธิภาพที่ต่ำ หลังจากค้นหา พบว่าปัญหานี้เกี่ยวข้องกับปัญหาระบบการวาด WebGL และมีหลายวิธีในการแก้ไข

Rats WebGL hit a snag คืออะไร?

Rats WebGL hit a snag เป็นข้อผิดพลาดของ Google Chrome WebGL ย่อมาจาก Web Graphic Library และ Google Chrome ต้องเปิดใช้งาน Javascript หากต้องการใช้ WebGL

มันเกี่ยวข้องกับการนำสถาปัตยกรรมมาใช้เพื่อให้ APIs บน OpenGL ES3.1 สำหรับเบราว์เซอร์ใช้เทคโนโลยีการวาด 3D WebGL โดยปกติ แนะนำให้ปิดฟังก์ชันนี้ หรือใช้เบราว์เซอร์ที่ไม่ใช้ WebGL

เกี่ยวข้อง: วิธีอัปเดต OpenGL Drivers สำหรับ Windows 10, 8, 7

วิธีแก้ไข Rats! WebGL Hit a Snag Error บน Chrome?

หลังจากที่คุณรู้แล้วว่า WebGL หมายถึงอะไร และทำไมข้อผิดพลาด WebGL จึงเกิดขึ้น คุณสามารถแก้ไขปัญหา WebGL Chrome ทีละขั้นตอน มีหลายวิธีที่คุณควรลอง

เคล็ดลับ: หากคุณรู้สึกว่าคุณไม่เก่งในการแก้ปัญหาแบบนี้ หรือรู้สึกว่า煩瑣 คุณสามารถลองใช้เบราว์เซอร์อื่น เช่น FireFox, Microsoft Edge เพราะสุดท้ายนี้เป็นปัญหาที่เกิดขึ้นเฉพาะใน Google Chrome

  • 1. รีเฟรชเว็บเพจ หรือ รีสตาร์ท Google Chrome
  • 2. เปิดใช้งาน Hardware Acceleration ใน Google Chrome
  • 3. ปิดใช้งาน WebGL ใน Google Chrome
  • 4. อัปเดต Google Chrome เป็นเวอร์ชันล่าสุด

วิธีที่ 1: รีเฟรชเว็บเพจ หรือ รีสตาร์ท Google Chrome

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

วิธีที่ 2: เปิดใช้งาน Hardware Acceleration ใน Google Chrome

ข้อผิดพลาด WebGL hit a snag อาจมาหาคุณเมื่อคุณกำลังเล่นวิดีโอ YouTube หรือท่อง Facebook และส่วนใหญ่ของคนแก้ไขมันโดยการเปิดใช้งาน Hardware Acceleration ใน Google Chrome

  1. คลิกปุ่ม More ซึ่งอยู่ที่มุมขวาบนของ Google Chrome ของคุณ
  2. ในรายการดรอปดาวน์ คลิก Settings
  3. คลิก Advanced เพื่อเปิดการตั้งค่าขั้นสูงของ Google Chrome
  4. เลื่อนแถบเลื่อนเพื่อหาตัวเลือก System
  5. หาไอเทม Use hardware acceleration when available แล้วเปิดมัน
  6. วิธีแก้ไข Rats! WebGL Hit a Snag บน Google Chrome
  7. ปิด Google Chrome แล้วเปิดใหม่

เปิดวิดีโอ YouTube หรือเว็บเพจที่คุณต้องการท่องใหม่ คุณจะพบว่าเว็บเพจของคุณแสดงปกติ และจะไม่มีข้อความข้อผิดพลาด WebGL โผล่ขึ้นมา

เกี่ยวข้อง: วิธีปิดใช้งาน Hardware Acceleration บน Google Chrome, Firefox และ Microsoft Edge

วิธีที่ 3: ปิดใช้งาน WebGL ใน Chrome

chrome://flags/ เป็นห้องปฏิบัติการของ Google Chrome คุณสมบัติหลายอย่างยังอยู่ในระหว่างการพัฒนา บางอย่างไม่เสถียร และบางเครื่องมือสำหรับนักพัฒนา เมื่อ Chrome ของคุณโผล่ Rats! WebGL hit a snag แกะปะทะ คุณสามารถไปที่ flags เพื่อปิดฟังก์ชัน WebGL

  1. เปิด Google Chrome
  2. คัดลอกลิงก์นี้ chrome://flags/ ไปที่แถบที่อยู่ของเบราว์เซอร์ Chrome เพื่อเปิดมัน ในหน้า flags คุณจะเห็นว่ามีคุณสมบัติใหม่มากมาย
  3. ค้นหา WebGL เพื่อหาคุณสมบัติ WebGL
  4. ในผลลัพธ์ คุณจะพบว่ามีผลลัพธ์ WebGL สองอย่าง: WebGL 2.0 Compute และ WebGL Draft Extensions
  5. วิธีแก้ไข Rats! WebGL Hit a Snag บน Google Chrome
  6. Disable WebGL 2.0 Compute และ WebGL Draft Extensions ทีละตัว
  7. รีสตาร์ท Google Chrome ของคุณ

วิธีที่ 4: อัปเดต Google Chrome เป็นเวอร์ชันล่าสุด

ทำไมต้องอัปเดต Google Chrome? เวอร์ชันใหม่ของเบราว์เซอร์ Google Chrome แก้ไขบั๊กและช่องโหว่ของเวอร์ชันเก่า และได้รับการเพิ่มประสิทธิภาพ การอัปเกรดเป็นเวอร์ชันล่าสุดยังสามารถเพิ่มประสิทธิภาพสภาพแวดล้อมการทำงาน และแก้ไข misoperations (การทำงานผิดพลาด) บางอย่างเมื่อคุณใช้เบราว์เซอร์เก่า

  1. ที่มุมขวาบน คลิก More
  2. ในรายการดรอปดาวน์ เลือก Help > About Google Chrome ในหน้า About Google Chrome มันจะเริ่มตรวจจับเวอร์ชันล่าสุดของ Google Chrome และช่วยคุณอัปเดตโดยอัตโนมัติ
  3. รีบูท Google Chrome ของคุณ และเปิดเว็บไซต์ที่คุณต้องการอ่านใหม่ ปัญหาของ WebGL hit a snag จะได้รับการแก้ไข

เปรียบเทียบกับข้อผิดพลาดอื่นๆ เช่น Google Chrome runs slowly "rats! Webgl hit a snag" ไม่ใช่ปัญหาทั่วไป มันเกิดหลักจากเว็บเพจของคุณไม่เข้ากันได้กับเนื้อหา WebGL เมื่อปัญหานี้เกิดขึ้นกับ Google Chrome ของคุณ คุณสามารถแก้ไขได้ตามวิธีข้างต้น