Hybrid开发模式就是app里面嵌套H5页面吗?
看了网上的Hybrid开发模式介绍,感觉就是app里面内嵌一个webview,然后里面展现前端做的H5页面,这就是native和H5混合开发,对吗?这样的理解有问题吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
看了网上的Hybrid开发模式介绍,感觉就是app里面内嵌一个webview,然后里面展现前端做的H5页面,这就是native和H5混合开发,对吗?这样的理解有问题吗?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
差不多
hybrid app 本质就是一个webview,然后通过接口调用原生代码实现功能
这只是表面。
如果混合开发只是一个浏览器加载一个H5,请问如何查看通讯录,如何发短信,如何唤醒其他APP。H5网页没有办法和手机API进行交互的。
所谓混合开发,其中混合二字已经说的很明白了,绝对不是一种,如果H5装webview最多只能算成做网页。可以看看目前国内的混合开发服务提供公司,如dcloud,apicloud,appcan等。都是提供JS接口供网页开发的时候使用,如果遇到一些不叫消耗性能的,可以采用原生运行处理,js传入参数,处理完之后回调给js并展示。可以使用js通过暴露的接口获取通讯录等安卓API功能。
所谓混合开发就是原生和H5的结合,利用H5展示部分的开发效率和原生数据的处理能力。
移动端的开发,大致有三种吧Native、 Hybrid和Web App,顾名思义Hybrid就是native和web app的混合形式。将通用的,对性能要求不是那么高的App界面可抽出来作为web界面开发,Native直接调用。一般Hybrid App开发,App界面之间的跳转关系由Native实现并完成,web界面主要作为内容填充到Android和iOS的浏览器控件中。
文章地址http://www.tuicool.com/articl...