Drew Stonebraker | 9fdab7e | 2019-05-29 20:55:55 | [diff] [blame] | 1 | # FAQ for WebView Users |
| 2 | |
| 3 | [TOC] |
| 4 | |
| 5 | ## What is WebView? |
| 6 | |
| 7 | WebView is a [system component of Android][1] which enables the apps you use to |
| 8 | show content from the web. Most apps you use every day use WebView in some way. |
| 9 | |
| 10 | ## How can I give feedback or report a bug? |
| 11 | |
| 12 | Let us know what you think and help improve WebView for everyone on Android. |
Nate Fischer | ec2f3d3 | 2024-07-25 19:20:22 | [diff] [blame] | 13 | Any WebView-related bugs can be filed |
| 14 | [here](https://issues.chromium.org/issues/new?component=1456456&template=1923373). |
Drew Stonebraker | 9fdab7e | 2019-05-29 20:55:55 | [diff] [blame] | 15 | |
| 16 | ## How can I contact the WebView development team? |
| 17 | |
| 18 | You can reach out to the team through the [android-webview-dev Google group][2]. |
| 19 | |
| 20 | ## Why do I need to update WebView? |
| 21 | |
| 22 | WebView needs regular security updates just like your browser. We release a new |
| 23 | version every 6 weeks to make sure you stay safe while using apps on your phone. |
| 24 | |
| 25 | ## What’s the relationship between WebView and Chrome? |
| 26 | |
| 27 | WebView is built on top of the open source Chromium project, but it doesn’t |
| 28 | share any data with Google Chrome. |
| 29 | |
| 30 | In Android 7, 8, and 9 (Nougat/Oreo/Pie), WebView is built into Chrome. Because |
| 31 | they share so much underlying code, this saves space and memory on your device. |
| 32 | They still don’t share any data, however, and you can disable Google Chrome at |
| 33 | any time without impairing your device. When Chrome is disabled, WebView will |
| 34 | switch to a standalone version which isn't combined with Chrome. |
| 35 | |
Torne (Richard Coles) | d0f4f59 | 2019-11-22 22:28:18 | [diff] [blame] | 36 | In Android 10 (Q), WebView and Chrome still share most of their code to save |
| 37 | space and memory on your device, but now simply appear as two separate apps and |
| 38 | there is no longer any special behaviour when disabling Chrome. |
| 39 | |
Drew Stonebraker | 9fdab7e | 2019-05-29 20:55:55 | [diff] [blame] | 40 | ## Are Chrome features like Sync or Data Saver available in WebView? |
| 41 | |
| 42 | No. Although WebView and Chrome share a package in Android N, O, and P, they |
| 43 | don’t share data and Chrome-specific features like Sync and Data-Saver aren’t |
| 44 | available inside of WebView. |
| 45 | |
| 46 | ## What happens if I disable WebView? |
| 47 | |
| 48 | We don't recommend that you disable WebView on your device. Apps which use |
| 49 | WebView are likely to crash or malfunction, and you won't receive important |
| 50 | security updates. |
| 51 | |
| 52 | If WebView is already disabled on your device and cannot be enabled, that is |
| 53 | normal: when Chrome is being used as the WebView implementation, the separate |
| 54 | WebView package is automatically disabled to avoid downloading redundant |
| 55 | updates. You never need to manually enable or disable WebView. |
| 56 | |
| 57 | [1]: https://developer.android.com/reference/android/webkit/WebView.html |
| 58 | [2]: https://groups.google.com/a/chromium.org/forum/#!forum/android-webview-dev |