เปิดลิงค์ในช่องแชทไลน์ไม่ได้ เกิดจากอะไร แก้ไขอย่างไรดี
สำหรับผู้ใช้งาน LINE และไม่สามารถเปิดลิงค์ที่เพื่อนส่งมาในช่องแชทได้ อาจขึ้นหน้าจอสีขาวมีข้อความประมาณว่า Application error: a client-side exception has occurred (see the browser console for more information) หลายท่านอยากทราบว่าปัญหาเกิดจากอะไร และเราควรแก้ไขอย่างไร หากต้องการแก้ไขปัญหานี้

สาเหตุไลน์เปิดลิงค์ไม่ได้ หน้าขาวขึ้น Application error: a client-side exception has occurred
ปกติแล้วการเปิดลิงค์หรือเว็บไซต์ที่อยู่ในหน้าต่างของแชท LINE จะใช้เบราว์เซอร์หรือ WebView เป็นตัวเปิดลิงค์แทนเบราว์เซอร์ในมือถือ เพื่อความสะดวกในการใช้งาน แต่ WebView ของแอปหรือ LINE ไม่ใช้เว็บเบราว์เซอร์ที่พัฒนาให้มีความหลากหลาย เหมือนเบราว์เซอร์จริงๆ อาจทำให้ไม่สามารถรองรับโค้ดที่ซับซ่อนได้ WebView ในแอป LINE ถูกออกแบบมาเพื่อเปิดลิงก์หรือเว็บไซต์โดยไม่ต้องออกจากแอป ซึ่งทำให้ใช้งานได้สะดวกขึ้น แต่ WebView นี้มีความสามารถและฟีเจอร์น้อยกว่าเบราว์เซอร์เต็มรูปแบบ เช่น Chrome หรือ Safari ดังนั้นเมื่อเปิดเว็บไซต์หรือลิงก์ที่มีโค้ดที่ซับซ้อนหรือใช้ฟีเจอร์เว็บใหม่ๆ ที่ WebView ไม่รองรับ ก็อาจเกิดปัญหาหรือข้อผิดพลาดได้ นั้นเป็นสาเหตุที่เราเปิดลิงค์บางลิงค์ที่เพื่อนส่งมาในช่องแชทไม่ได้และเป็นหน้าสีขาว มีข้อความ error ดังกล่าว
การแก้ไขปัญหา LINE เปิดหน้าเว็บไม่ได้
แนวทางการแก้ปัญหาในข้อนี้มีแก้ได้บ้างไม่ได้บ้าง จากข้อจำกัดของไลน์ ก่อนหน้านี้ไลน์สามารถเปิดเว็บเบราว์เซอร์ให้สามารถตั้งค่าได้ว่าจะเปิดจากแอปเริ่มต้น (ตั้งค่าให้เหมือนกับเริ่มต้นในโทรศัพท์) ใน LINE Labs แต่ดูเหมือนว่า LINE labs ในมือถือ Android จะไม่มีตัวเลือกนี้แล้ว

แนวทางการแก้ไขปัญหาเบื้องต้นสำหรับ iPhone
- ให้ไปที่ LINE > การตั้งค่า > LINE labs > เปิดฟีเจอร์ “เปิดลิงค์ด้วยเบราว์เซอร์เริ่ม”
- ระบบจะไปเปิดลิงค์เริ่มต้นของ iPhone ปกติแล้วจะเป็น safari
- หากไม่สามารถเปิดฟีเจอร์ในหน้าเว็บไซต์ได้ตามต้องการ ให้เปลี่ยนเบราว์เซอร์เริ่มต้นเป็นตัวอื่น
- หากไม่มีเบราว์เซอร์ที่ต้องการให้ดาวน์โหลดมาก่อน
- ให้ไปที่ Setting > เลื่อนหาแอปเบราว์เซอร์ที่ต้องการ แตะเปิด ให้เลือกเมนู “แอปเบราว์เซอร์เริ่มต้น”
- ปรับเปลี่ยนที่ต้องการ
แนวทางการแก้ไขปัญหาเบื้องต้นสำหรับ Android
เนื่องจาก LINE ใน Android ไม่มี “เปิดลิงค์ด้วยเบราว์เซอร์เริ่ม” ใน LINE Labs แล้ว แต่ LINE ใช้งาน WebView ของ Android System WebView และไลน์ยังแนะนำให้อัปเดต Android System WebView ให้เป็นเวอร์หากมีปัญหาตรงนี้ และยังแนะนำให้ติดตั้ง Google Chrome ด้วย ดังนั้นนี้เป็น 2 วิธีที่ควรเริ่มต้นในการแก้ไขปัญหาข้อนี้ก่อน
- ติดตั้ง Android System WebView เวอร์ชันล่าสุดผ่าน Google Play
- หากติดตั้ง Android System WebView แล้วยังพบปัญหาอยู่ กรุณาติดตั้ง Google Chrome เวอร์ชันล่าสุดด้วย
ถึงจะบอกว่าไลน์ไม่มีตัวเลือก “เปิดลิงค์ด้วยเบราว์เซอร์เริ่ม” แต่เหมือนไลน์ใน Anroid เมื่อตั้งค่า เบราว์เซอร์เริ่มต้น แล้วจะสามารถแก้ไขปัญหาข้อนี้ได้ ให้ทดสอบตั้งค่า เบราว์เซอร์เริ่มต้น ในระบบดังต่อไปนี้ฃ
วิธีเปลี่ยนเบราว์เซอร์เริ่มต้นบน Android
- เปิดการตั้งค่า (Settings) ไปที่หน้าจอหลักของ Android แล้วเปิดแอป การตั้งค่า (Settings)
- ไปที่แอป (Apps) หรือการจัดการแอป (App Management)
- เลือก แอป (Apps) หรือ การจัดการแอป (App Management) ขึ้นอยู่กับรุ่นของ Android และผู้ผลิตอุปกรณ์
- เลือก แอปเริ่มต้น (Default Apps)
- บางรุ่นอาจต้องไปที่ “การตั้งค่าเพิ่มเติม (Advanced Settings)” หรือ “แอปเริ่มต้น (Default Apps)”
- เลือก เบราว์เซอร์ (Browser)
- ในหน้าจอแอปเริ่มต้น ให้เลือก เบราว์เซอร์ (Browser) ซึ่งจะแสดงรายการของเบราว์เซอร์ที่ติดตั้งอยู่.
- เลือกเบราว์เซอร์ที่ต้องการ จากรายการเบราว์เซอร์ที่มี ให้เลือกเบราว์เซอร์ที่คุณต้องการตั้งเป็นค่าเริ่มต้น (เช่น Chrome, Firefox, Edge เป็นต้น)
หลังจากทำตามขั้นตอนนี้แล้ว เบราว์เซอร์ที่คุณเลือกจะกลายเป็นเบราว์เซอร์เริ่มต้นสำหรับการเปิดลิงก์จากแอปต่างๆ บนอุปกรณ์ Android ของคุณ
Leave a Reply