Android系统Webview是什么?

这是Android系统内置webkit内核浏览器的一个组件,组件名为Webview。

WebView是Android系统中基于webkit引擎显示网页的控件。?Android Webview在低配版和高配版使用不同的webkit版本,版本更新到4.4后直接使用Chrome版本。

WebView可以I-display和渲染网页,可以直接使用html文件(在网络上或在本地资产中)进行布局,也可以用JavaScript进行交互调用。

WebView控件功能强大,除了一般视图的属性和设置外,还可以处理url请求、页面加载、渲染和页面交互。

一般来说,webView用于显示网络请求的结果。举个例子,如果一个开发者开发了一个APP,想用它来访问网络,但又不想用手机上安装的浏览器,而是想在自己的APP里打开一个展示网页,那么就可以用webView来展示网页。

扩展数据:

WebView组件使用的WebKit引擎。默认情况下,Webview不支持JavaScript,网页中的错误会被忽略。如果只是用WebView显示网页,没有交互,默认配置就可以了。如果需要交互,需要自定义配置。

WebView加载远程网页语法格式:

webview . loadurl(" ");

WebView在资产目录下加载本地网页的语法格式:

webview . loadurl(" file:///Android _ asset/test . html ");

WebView加载手机本地网页的语法格式:

webview . loadurl(" content://com . Android . html file provider/SD card/test . html ");

WebView加载HTML代码片段的语法格式:

webView.loadData(data," text/html "," utf-8 ");

webview . loaddatawithbaseurl(null,data," text/html "," utf-8 ",null);

百度百科-WebView of -webkit