-
WebView能加载显示网页,可以将其视为一个浏览器。
Android系统中,叫做 WebView
ios系统中,新版是 WKWebView,旧版是 UIWebView -
Native App 和 Web App 的使用场景:
- 偏交互的Native,偏浏览的Web:交互指复杂操作,输入/选择什么的
- 已稳定的Native,试错中的Web:H5页面用来做低成本验证很好
- 访问硬件Native,信息展示Web:指手机里的各种传感器什么的
- 核心功能Native,周边辅助Web:把工作量多投在刀刃上
- Android系统,在手机中内置了一款高性能 webkit 内核浏览器,在 SDK 中封装,叫做 WebView 组件。