WebView开发与性能优化
发布时间
阅读量:
阅读量
Webview现状
| 版本 | 内核 | 描述 |
|---|---|---|
| <19(Android 4.4) | Android Webkit内核 | 对HTML5的支持不是很好,js存在安全漏洞 |
| >=19 | Chromium内核 | |
| Android5.0开始 | WebView移植成了一个独立的apk | |
| Android7.0 | 安装Chrome (version>51),那么Chrome将会直接为应用的WebView提供渲染,WebView版本会随着Chrome的更新而更新,用户也可以选择WebView的服务提供方(在开发者选项->WebView Implementation里),WebView可以脱离应用,在一个独立的沙盒进程中渲染页面 | |
| Android8.0 | 默认开启WebView多进程模式,即WebView运行在独立的沙盒进程中 |
Webview 配置
public static void setDefaultWebSettings(WebView webView) {
WebSettings webSettings = webView.getSettings();
//允许js代码
webSettings.setJavaScriptEna
全部评论 (0)
还没有任何评论哟~
