Apa gunanya Android System WebView?

19

Saya telah melihat beberapa ponsel Android di mana aplikasi ini diinstal pada perangkat. Apa gunanya aplikasi ini?

(Klik gambar untuk memperbesar)

IMG: Tem

Apakah memasang aplikasi ini memiliki keunggulan pada perangkat Android lain yang tidak menginstal aplikasi ini?

user285oo6
sumber
9
Sudah tersedia sejak Kitkat dan aplikasi yang memanfaatkannya dapat membuka halaman web sendiri (kegiatan mereka) tidak seperti yang selalu meminta Anda untuk membukanya secara terpisah di browser. Misalnya Facebook di Android 4.4 dan di atas memuat tautan eksternal ke dalam dirinya sendiri daripada meminta Anda untuk membukanya di browser. Lihat developer.android.com/reference/android/webkit/WebView.html dan developer.chrome.com/multidevice/webview/overview
Firelord
7
Di atas harus menjadi jawaban dan bukan komentar.
Fred Thomsen
@Firelord Jadi jika saya membuka aplikasi Fb dan ketika saya mengklik artikel berita dari aplikasi dengan bantuan tampilan web Android, ia akan membuka artikel Berita di atas aplikasi dan di bawah task manager, ia hanya akan menampilkan Fb dan bukan browser tempat berita dimuat.
user285oo6
Mengapa kami tidak dapat menyematkan webView default dalam fragmen atau aktivitas terpisah dan meneruskan url untuk memuat di aplikasi kami sendiri? Saya telah melakukan hal serupa di POC GitHub ini - github.com/hiteshsahu/Android-Universal-Web-Content-Loader .
Hitesh Sahu

Jawaban:

8

Beberapa aplikasi memerlukan apa yang dikenal sebagai WebView, browser mini untuk fungsi-fungsi seperti menyetujui login dari Facebook dan Google+. Ini pada dasarnya adalah versi miniatur Chrome.

Dulu WebView hanya diperbarui dengan OS. Di Lollipop, Google memisahkannya dari Core OS dengan suatu cara, dan menambahkan fungsionalitas agar diperbarui melalui Google Play, seperti aplikasi lain, secara otomatis. Ini memungkinkannya untuk mengikuti Chrome dan memberikan pengalaman menjelajah yang lebih baik.

Lain kali Anda masuk ke suatu aplikasi dan Anda dibawa ke Halaman Web di aplikasi yang mengatakan "Izinkan 'Aplikasi' untuk menilai Akun Google Anda" atau apa yang tidak, lihat apakah Anda bisa membuka beranda Google melalui "Tentang Google " tautan. Kemudian cari dan buka http://WhatBrowser.Org Anda akan melihat bagaimana itu adalah browser berbasis chrome mini di dalam aplikasi, yang disediakan oleh sistem, dan diperbarui oleh Google Play.

Setelah ini diinstal akan tetap diperbarui. Anda tidak perlu menunggu untuk meningkatkan OS Android.

Transisco
sumber
1
Mungkin salah satu alasan terbaik mengapa pembaruan WebView sekarang tidak tergantung pada OS Android adalah karena kerentanan WebView pada Android 4.3 dan sebelumnya . Dengan pembaruan yang independen, kerentanan dapat diperbaiki tanpa perlu menunggu pembaruan OS (meskipun hanya untuk Android 5.0 dan yang lebih baru).
Andrew T.
Saya tidak menggunakan Browser Chrome, Google + dan Facebook. Saya telah menonaktifkan aplikasi ini. Haruskah saya menonaktifkan aplikasi Android System Webview juga?
Kesalahan 404
berarti apakah saya memerlukan aplikasi Android System Webview?
Kesalahan 404
1
"Saya tidak menggunakan Chrome Browser, Google + dan Facebook. Saya telah menonaktifkan aplikasi ini. Haruskah saya menonaktifkan aplikasi Android System Webview juga?" --- Beberapa aplikasi, selain yang Anda sebutkan, menggunakan WebView. Saya sarankan Anda membiarkannya. Dulu ada kerentanan dalam versi WebView sebelumnya tetapi ini telah diperbaiki dari 4.4 dan seterusnya (pada titik ini WebView berubah dan didasarkan pada Chromium ). Dari 5,5 dan seterusnya, WebView menjadi komponen independen dari OS dan dengan demikian muncul sebagai aplikasi.
1
@ user285oo6 Dari Android N, tidak ada lagi kebutuhan untuk System Webview. Chrome digunakan langsung dengan menanamkan aplikasi.
Greg