Tags:
Node Thumbnail

แนวทางของกูเกิลคือแยก WebView ออกจากระบบปฏิบัติการ Android เพื่อให้อัพเดตง่าย แนวทางนี้เริ่มมาตั้งแต่ Android 5.0 จากนั้นใน Android 6.0 ก็พัฒนา WebView ให้มีฟีเจอร์มากขึ้น ใช้เซสชันล็อกอินเดียวกับ Chrome

พอมาถึง Android 7.0 พัฒนาการอีกขั้นคือถ้ามี Chrome ติดตั้งอยู่ในเครื่อง (เวอร์ชัน 51 ขึ้นไป) Android System WebView จะไม่ถูกใช้งาน แต่จะเรนเดอร์เว็บเพจด้วย Chrome แทน ข้อดีของวิธีนี้คือประหยัดหน่วยความจำ (ไม่ต้องรันเบราว์เซอร์สองตัวคือ Chrome กับ WebView พร้อมกัน) และประหยัดแบนด์วิดท์ของการอัพเดตเวอร์ชัน WebView ด้วย (ถ้ามี Chrome อยู่ในเครื่อง WebView จะไม่อัพเดตตัวเองผ่าน Store)

ในกรณีที่เครื่องนั้นไม่มี Chrome ระบบจะกลับไปใช้งาน WebView เหมือนเดิม นอกจากนี้ นักพัฒนายังสามารถเลือกเวอร์ชันของ Chrome ที่จะรัน WebView ได้ด้วย (เช่น Dev, Beta, Stable) โดยอยู่ในตัวเลือก WebView implementation ภายใต้ Developer Options

ที่มา - Android Developers via Android Police

Get latest news from Blognone

Comments

By: diewland
AndroidWindows
on 21 July 2016 - 11:36 #927248
diewland's picture

อ่านแล้วนึกถึง Windows + IE คู่จิ้นสมัยก่อน

By: hs0wkc
iPhoneAndroidWindows
on 21 July 2016 - 15:57 #927366 Reply to:927248
hs0wkc's picture

แล้วมัมมีเครื่องที่ไม่มี Chrome ด้วยหรือครับ
Uninstall ได้ก็ยังดี

By: PriteHome
ContributorAndroidWindows
on 21 July 2016 - 17:40 #927405 Reply to:927366
PriteHome's picture

ก็พวกเอา Android ไปโม และไม่มี Gapps

By: sukoom2001
ContributorAndroidUbuntu
on 21 July 2016 - 19:18 #927431 Reply to:927366
sukoom2001's picture

ตอนนี้ มีหลายรุ่นมากครับที่ยังไม่มี Chrome

By: Be1con
ContributorWindows PhoneWindowsIn Love
on 21 July 2016 - 11:58 #927253
Be1con's picture

Sysstem => System


< Code | Design | Life | Blogger | Beyond >