android - 移动APP混合编程,调用webview的方式可行吗?

查看:56
本文介绍了android - 移动APP混合编程,调用webview的方式可行吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

不会移动APP编程,试了下cordova打包web单页应用,感觉打包完文件比较大,
而且如果需要后台服务之类常驻内存的功能也不知道如何实现,至少还是得会移动开发,
这样的话,是否可以编写部分原生代码,部分调用webview用网页显示?
有原生代码+webview单页html的产品吗?

原生代码+webview单页html 与 cordova打包单页应用有那些优缺点?
webview的浏览器是否远弱于cordova的浏览器?

解决方案

1. 是否可以编写部分原生代码,部分调用webview用网页显示?
可以, 这种叫混合开发App(HybridApp), 有不少App都是采用这种模式

2. 有原生代码+webview单页html的产品吗?
有, 最有代表性的 淘宝、京东、天猫、饿了么等

3. 原生代码+webview单页html 与 cordova打包单页应用有那些优缺点?
原生+ webView: 坑少, 可控性较强; 需要自己解决HTML交互中的性能问题
cordovacord: 坑多, 文档少, 可能或出现奇怪的bug; 提供控件多, 内部优化了性能

4. webview的浏览器是否远弱于cordova的浏览器?
相当于加强版webView

这篇关于android - 移动APP混合编程,调用webview的方式可行吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆