打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
想用PhoneGap来把web页面做成安卓应用,那么PhoneGap比系统自带的webview有什么优势 / 蓝讯

想用PhoneGap来把web页面做成安卓应用,那么PhoneGap比系统自带的webview有什么优势


想用PhoneGap来把web页面做成安卓应用,那么PhoneGap比系统自带的webview有什么优势?
对于移动开发,新手,大家多多指教。

PhoneGAP里的WebView(CordovaWebView)实际是对Android自带的WebView的extends把一些功能实现封装和重写。

详细代码请阅读 CordovaWebView.java

比如说在载入本地页面这方面当然是它重点修改的地方。
如果说性能有没有提升,我感觉除了使用方便之外没啥提升。

楼上几位答非所问啊,人家问的是phonegap的webview和普通的webview有啥不同,不是hybrid APP和原生APP有啥区别。

先废话一句:楼主没经历过在普通webview里调试hybrid APP是你的幸福,真的。hybrid的坑太多太多太多了,iOS还好说,特别是Android,一段段血泪啊。

phonegap和普通webview的区别在于它本身已经修复了很多webview的bug,补上了很多表现差,开发时感觉会更接近web。而且它按标准实现了很多API,用起来也比较方便,开发调试移植都好。

优势:
如果你熟悉web前端,phonegap上手会比较快。随着VS2013,netbeans等相继支持cordova,这个开发流程也越来越简单。还有诸如jquery mobile ,appframework ,sencha touch 等跨平台的前端框架也能简化页面开发流程。

劣势:
效率是个很大的问题,慢可以缓解,但是无法解决。在低端的安卓机上效果很不理想。

据说性能不好,没实际做过,楼主做完后可以反馈一下~~

性能并不好,除非是很简单的新闻 blog的展示,像 ONE 这种每日一文,这个倒是比较合适。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
支付宝“技术风云会”:HTML5引发的移动开发变革
别闯进Hybrid App的误区
利用C#开发移动跨平台Hybrid App(一):从Native端聊Hybrid的实现
Hybrid App和 Web App研究
现有主流Hybrid框架都有哪些
商城项目实战 | 18.1 Native 与 HTML5 交互
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服