WebView ระบบ Android คืออะไรและทำงานอย่างไร

WebView ระบบ Android คืออะไรและทำงานอย่างไร

เมื่อแอพ Android ต่าง ๆ หยุดทำงานโดยไม่มีเหตุผล หนึ่งในสาเหตุหลักคือ Android System WebView เหตุผลก็คือแอป Android จำนวนมากใช้องค์ประกอบนี้ แต่ WebView ระบบ Android ของ Google คืออะไร ทำหน้าที่อะไร และเหตุใดจึงมีความสำคัญมาก





ในบทความนี้ เราจะแจกแจงรายละเอียดทั้งหมดให้คุณ มาดำดิ่งกันได้เลย





WebView ระบบ Android คืออะไร

Android System WebView เป็นส่วนประกอบของระบบที่ช่วยให้แอป Android แสดงเนื้อหาเว็บภายในโดยไม่ต้องเปิดเบราว์เซอร์เฉพาะ กล่าวอีกนัยหนึ่ง Android System WebView เป็นเอ็นจิ้นเว็บเบราว์เซอร์หรือเว็บเบราว์เซอร์ที่ฝังไว้โดยเฉพาะสำหรับแอปเพื่อแสดงเนื้อหาเว็บเท่านั้น





Chrome ซึ่งเป็นเบราว์เซอร์ที่แพร่หลายของ Google ขับเคลื่อนระบบ Android WebView

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



WebView ระบบ Android ทำอะไรได้บ้าง

แอป Android จำนวนมาก เช่น แอป Gmail, Twitter หรือ Reddit มักแสดงเนื้อหาจากอินเทอร์เน็ต Google ช่วยให้นักพัฒนาสามารถแสดงเนื้อหาอินเทอร์เน็ตในแอปของตนผ่าน Android System WebView ได้อย่างง่ายดาย

ซึ่งช่วยประหยัดเวลานักพัฒนา Android ได้มากจนสามารถเขียนโค้ดได้หลายร้อยบรรทัดตั้งแต่เริ่มต้น ในการเรนเดอร์เนื้อหาเว็บภายในแอป สิ่งที่พวกเขาต้องทำคือเสียบโค้ดไลบรารี WebView สองสามบรรทัด และใช้งานได้ดี เจ๋งอะไรอย่างนี้?





การปิดใช้งาน WebView ระบบ Android ปลอดภัยหรือไม่

ไม่ และถ้าคุณกำลังถามตัวเองว่าคุณต้องการ Android System WebView หรือไม่ คำตอบสั้นๆ คือ ใช่ คุณก็ทำได้ แม้ว่า WebView จะไม่ได้เป็นส่วนหนึ่งของ Android อีกต่อไปเหมือนในยุคแรกๆ แต่นั่นไม่ได้หมายความว่ามันไม่มีประโยชน์ Google แยก WebView ออกจากระบบปฏิบัติการหลัก โดยเริ่มจาก Android 10 แม้ว่าจะเป็นแอปที่แยกจากกันก็สามารถให้สัญชาตญาณว่าไม่จำเป็น แต่ก็เป็นเช่นนั้น

แต่มีข้อยกเว้น คุณสามารถปิดใช้งาน Android System WebView บน Android 7.0, 8.0 และ 9.0 ได้โดยไม่มีผลกระทบร้ายแรง ใน Android เวอร์ชันเหล่านี้ Chrome เป็นไดรเวอร์หลักที่อยู่เบื้องหลังงาน WebView แต่ใน Android เวอร์ชันที่ใหม่กว่าและก่อนหน้านั้น การเปิดใช้งาน WebView นั้นปลอดภัย





คุณสามารถปิดใช้งาน WebView ได้หากต้องการ แม้ว่าคุณจะไม่สามารถถอนการติดตั้งแอปได้ โปรดทราบว่าการปิดใช้งาน WebView อาจส่งผลต่อประสิทธิภาพของแอป Android บางแอป

เช่นเดียวกัน หากมีข้อบกพร่องใน WebView แอป Android ทั้งหมดที่ใช้ส่วนประกอบนี้จะยุ่งเหยิง

ระบบ Android WebView ไม่ใช่สปายแวร์หรือโบลต์แวร์ ดังนั้นโดยทั่วไปแล้ว ไม่มีเหตุผลที่จะต้องกังวลเกี่ยวกับเรื่องนี้ เว้นแต่ว่าแอปของคุณจะหยุดทำงาน

ที่เกี่ยวข้อง: วิธีแก้ไขข้อผิดพลาด 'android.process.acore Has Stopped' บน Android

วิธีแก้ไขการขัดข้องของระบบ Android WebView

ไม่ใช่เรื่องปกติที่แอป Android จำนวนมากจะขัดข้องในเวลาเดียวกัน อย่างไรก็ตาม หากคุณประสบปัญหานี้ อาจเกิดปัญหากับ WebView หากแอป Android ของคุณขัดข้อง นี่คือสิ่งที่คุณสามารถทำได้เพื่อแก้ไขปัญหา

1. อัปเดตแอป Android System WebView และ Chrome

สิ่งแรกที่คุณควรทำคืออัปเดตทั้ง Android System WebView และ Chrome ย้อนกลับไปในเดือนมีนาคม 2021 Google ได้เปิดตัวการอัปเดตสำหรับแอป System WebView ซึ่งทำให้แอป Android ทั้งหมดที่ใช้คอมโพเนนต์หยุดทำงานอย่างกะทันหัน โชคดีที่มัน แก้ไขปัญหาในการอัปเดตติดตามผล .

ต่อไปนี้เป็นวิธีอัปเดตระบบ Android WebView:

  1. ไปที่ ระบบ Android WebView แอพใน Play Store
  2. ถ้าคุณเห็น ถอนการติดตั้ง หมายความว่าคุณใช้ WebView เวอร์ชันล่าสุดอยู่แล้ว ถ้าคุณเห็น อัปเดต แตะเพื่ออัปเดตแอปของคุณ
  3. รีสตาร์ทอุปกรณ์ของคุณ
แกลเลอรี่ภาพ (2 รูปภาพ) ขยาย ขยาย ปิด I

หากการอัปเดตด้วยตนเองไม่เสร็จสิ้น ซึ่งอาจเกิดขึ้นใน Android 10 และ 11 การล้างพื้นที่เก็บข้อมูล Google Play จะช่วยได้

คุณสามารถทำได้โดยไปที่ การตั้งค่า > แอปและการแจ้งเตือน > Google Play Store > ที่เก็บข้อมูลและแคช > ล้างที่เก็บข้อมูล . ขั้นตอนเหล่านี้อาจแตกต่างกันเล็กน้อยในแต่ละอุปกรณ์ เมื่อคุณทำเสร็จแล้ว ให้ทำตามขั้นตอนด้านบนเพื่ออัปเดต Android System WebView ด้วยตนเอง

นอกจากนี้ ให้อัปเดต Google Chrome เพื่อให้แน่ใจว่าคุณกำลังใช้งานเบราว์เซอร์เวอร์ชันล่าสุด

หากวิธีนี้ไม่สามารถแก้ไขปัญหาได้ ให้อ่านต่อ

2. ถอนการติดตั้ง WebView และ/หรือ Chrome Updates

การถอนการติดตั้งการอัปเดต WebView อาจช่วยแก้ปัญหาได้เช่นกัน หากคุณเพิ่งอัปเดต System WebView และ/หรือ Chrome และพบว่าแอปหลายตัวหยุดทำงานหลังจากนั้น การถอนการติดตั้งอาจช่วยได้

  1. ไปที่ ระบบ Android WebView แอพใน Play Store
  2. แตะ ถอนการติดตั้ง เพื่อลบการอัปเดต WebView
  3. รีสตาร์ทอุปกรณ์ของคุณ
แกลเลอรี่ภาพ (2 รูปภาพ) ขยาย ขยาย ปิด I

คุณควรทำเช่นเดียวกันกับ Google Chrome

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

ที่เกี่ยวข้อง: วิธีแก้ไขข้อผิดพลาด 'Unfor­tu­nate­ly Gmail Has Stopped' บน Android

แก้ไขแอพหยุดทำงานบน Android

ซอฟต์แวร์ทุกตัวมักจะมีข้อบกพร่อง บน Android คุณอาจพบว่าแอปหยุดทำงานทันทีที่คุณเปิด ขั้นแรก อัปเดตระบบ Android WebView และ Google Chrome หากปัญหายังคงอยู่ ให้ลองถอนการติดตั้ง Android System WebView และ/หรือการอัปเดต Chrome

แอพที่ขัดข้องเป็นเพียงหนึ่งในปัญหามากมายที่คุณอาจประสบกับ Android ที่ค่อนข้างแก้ไขได้ง่าย

แบ่งปัน แบ่งปัน ทวีต อีเมล 20 ปัญหาทั่วไปของ Android ที่แก้ไขแล้ว

คู่มือการแก้ไขปัญหา Android ที่ครอบคลุมนี้จะช่วยคุณแก้ปัญหาโทรศัพท์ Android ที่พบบ่อยที่สุด

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • Android
  • เคล็ดลับ Android
  • Google Chrome
  • การแก้ไขปัญหา Android
เกี่ยวกับผู้เขียน Alvin Wanjala(เผยแพร่บทความ 99 รายการ)

Alvin Wanjala เขียนเกี่ยวกับเทคโนโลยีมากว่า 2 ปี เขาเขียนเกี่ยวกับแง่มุมต่างๆ ซึ่งรวมถึงแต่ไม่จำกัดเพียงอุปกรณ์เคลื่อนที่ พีซี และโซเชียลมีเดีย Alvin ชอบเขียนโปรแกรมและเล่นเกมในช่วงที่ระบบหยุดทำงาน

เพิ่มเติมจาก Alvin Wanjala

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

วิธีรับการ์ดซื้อขายไอน้ำ
คลิกที่นี่เพื่อสมัครสมาชิก