android - 想用PhoneGap来把web页面做成安卓应用,那么PhoneGap比系统自带的webview有什么优势?
ringa_lee
ringa_lee 2017-04-17 11:47:18
[Android讨论组]

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

ringa_lee
ringa_lee

ringa_lee

全部回复(5)
伊谢尔伦

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,用起来也比较方便,开发调试移植都好。

PHP中文网

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

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

阿神

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

PHP中文网

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

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号