Android系统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