WebView ระบบ Android คืออะไร? และคุณควรปิดการใช้งานหรือไม่

เผยแพร่แล้ว: 2023-01-06

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

android system webview

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

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

สารบัญ

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

Android System WebView เป็นส่วนประกอบที่สำคัญของระบบปฏิบัติการ Android มันวางเว็บเบราว์เซอร์ (พร้อมคุณสมบัติเบราว์เซอร์แบบแบร์โบน) ไว้ในแอพเพื่อให้แสดงเนื้อหาเว็บโดยไม่ต้องเปิดเว็บเบราว์เซอร์เฉพาะ

Facebook, LinkedIn, Gmail และ Twitter เป็นแอป Android ยอดนิยมไม่กี่แอปที่ใช้ Android System WebView เพื่อแสดงเนื้อหาบนเว็บ หากคุณเคยใช้แอปใดแอปหนึ่งเหล่านี้ คุณอาจเคยมีประสบการณ์กับ Android System WebView อย่างน้อยหนึ่งครั้ง

ประวัติโดยย่อของระบบ Android WebView

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

นอกจากนี้ อย่างที่คุณจินตนาการได้ สิ่งนี้ทำให้ Google ไม่สามารถอัปเดต WebView เป็นประจำได้ ดังนั้น การแก้ไขข้อบกพร่องและการปรับปรุงประสิทธิภาพจึงไม่ได้รับการเผยแพร่บ่อยเท่าที่ควร ในการแก้ไขปัญหานี้ Google ได้แยก WebView ออกจากระบบปฏิบัติการที่ใช้ Android 5.0 Lollipop เป็นส่วนประกอบแยกต่างหาก เป็นผลให้สามารถส่งการอัปเดตได้ทันท่วงที และคุณสามารถติดตั้งได้อย่างง่ายดายผ่าน Play Store

นอกจากนี้ใน TechPP

อย่างไรก็ตาม สิ่งต่าง ๆ เปลี่ยนไปอีกครั้งกับ Android 7.0 Nougat เมื่อ Google ย้ายคอมโพเนนต์ System WebView ไปยัง Google Chrome เพื่อทำให้สิ่งต่าง ๆ ง่ายขึ้น หลังจากการเปลี่ยนแปลงนี้ การอัปเดต System WebView หมายถึงการอัปเดตเบราว์เซอร์ Chrome

ตั้งแต่ Android 10 เป็นต้นไป Google ได้เปลี่ยนกลับและมอบหน้าที่ WebView ให้กับ Android System WebView ซึ่งตอนนี้ใช้งานเป็นแอปแยกต่างหากบนโทรศัพท์ Android ที่ใช้ Android 10 ขึ้นไป ค่อนข้างคล้ายกับพฤติกรรมก่อน Nougat ยกเว้นว่าตอนนี้มีสี่ช่องทางการเผยแพร่แยกกัน: Stable , Beta , Dev และ Canary ซึ่งคล้ายกับ Chrome

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

WebView ระบบ Android ทำงานอย่างไร

Android System WebView ใช้ Chromium ซึ่งเป็นโครงการเดียวกับที่ขับเคลื่อนเบราว์เซอร์เช่น Chrome, Brave และ Edge แต่ลบด้วยคุณสมบัติพิเศษ ช่วยให้นักพัฒนาแอปใช้ฟังก์ชันเบราว์เซอร์ภายในแอปโดยใช้คอนเทนเนอร์ ซึ่งแสดงเนื้อหาเว็บโดยใช้คุณลักษณะขั้นต่ำของเบราว์เซอร์

นักพัฒนาสามารถปรับแต่งคอนเทนเนอร์นี้ตามสไตล์ UI ของแอปเพื่อให้ดูสอดคล้องกัน นอกจากนี้ Google ยังอัปเดตระบบ Android WebView ผ่าน Play Store เป็นประจำเพื่อแก้ไขข้อบกพร่องและเพิ่มความสามารถในการดูเนื้อหาเว็บ

คุณสามารถถอนการติดตั้งระบบ Android WebView ได้หรือไม่

android system webview app settings

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

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

คุณควรปิดการใช้งาน WebView ระบบ Android หรือไม่

หากอุปกรณ์ Android ของคุณทำงานบน Android 7, 8 หรือ 9 คุณสามารถปิดใช้งาน WebView ระบบ Android ได้อย่างปลอดภัยโดยไม่ต้องกังวลเกี่ยวกับผลที่ตามมา เนื่องจาก Google Chrome จะจัดการหน้าที่ WebView ในเวอร์ชัน Android เหล่านี้

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

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

วิธีแก้ไขปัญหาที่เกี่ยวข้องกับ WebView ระบบ Android

เว้นแต่คุณจะใช้ Android System WebView เวอร์ชันที่ไม่เสถียร มันจะทำงานได้ดีและจะไม่นำคุณไปสู่ปัญหาใดๆ อย่างไรก็ตาม ในกรณีนี้ ต่อไปนี้เป็นสองวิธีที่ปลอดภัยในการแก้ไขปัญหาดังกล่าว:

อัปเดต WebView ระบบ Android เป็นเวอร์ชันล่าสุด

หากไม่ได้เปิดใช้ฟีเจอร์อัปเดตแอปอัตโนมัติบนอุปกรณ์ และคุณไม่ได้อัปเดตแอป Android System WebView ในโทรศัพท์มาระยะหนึ่งแล้ว สิ่งแรกที่คุณควรทำคืออัปเดตจาก Play Store

เปิด Play Store และไปที่หน้า จัดการแอปและอุปกรณ์ ที่นี่ แตะที่ การอัปเดตที่มี เพื่อดูการอัปเดตที่รอดำเนินการบนอุปกรณ์ของคุณ มองหา แอพ Android System WebView แล้วแตะปุ่ม อัพเดท ข้างๆ

เปลี่ยนกลับ WebView ระบบ Android เป็นเวอร์ชันก่อนหน้า

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

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

uninstalling android system webview update

WebView ระบบ Android มีความสำคัญมากกว่าที่คุณคิด

Android มาพร้อมกับองค์ประกอบหลายอย่างที่จำเป็นสำหรับการทำงานบริการต่างๆ บนเครื่องและแอพอื่นๆ อย่างเหมาะสม Android System WebView เป็นหนึ่งในองค์ประกอบหลายอย่างที่ช่วยให้แอปแสดงเนื้อหาเว็บแบบเนทีฟเพื่อมอบประสบการณ์ผู้ใช้ที่ราบรื่น

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