什么是WebView?它用在哪里?
什么是WebView?
WebView指的是网页视图。它是一个基于webkit的引擎,可以解析DOM元素并在html页面中显示控件。这和浏览器页面的显示原理是一样的,所以可以像浏览器一样对待。简单来说,这就是APP容器的概念。
可嵌入移动终端,实现前端混合开发。大多数混合开发框架都是基于WebView模式。二次开发如APIcloud、uni-app等框架和微信小程序都是使用Webview渲染的。
WebView主要用来做什么?或者说web视图会被用于什么需求?
个人理解,在电脑上我们可以简单的通过浏览器打开页面进行浏览,但是在手机系统层面没有web视图支持的情况下,html页面是无法显示的,所以Web视图的功能是为了显示移动系统中的html界面,所以主要是在移动系统中加载html文件时需要用到。
使用网页视图有哪些优势?
原生APP将页面布局设计和业务代码打包,然后用户下载安装使用,而webview则通过加载html文件来显示页面。如果页面布局需要更新或者业务逻辑发生变化,如果是原生应用需要更改前端内容,更新包并重新发布以使用最新的。
对于webview页面,只需要更改html代码或者js文件(如果是从服务器接收到的,只要实现新的文件即可),用户更新后就可以使用更新后的版本,无需下载和使用安装它。完成升级。
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
上一篇:抖音开放平台小程序上线,解锁三大能力 下一篇:开发小程序需要哪些技术和工具?
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。