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

想用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,用起來也比較方便,開發調試移植都好。

洪涛

優勢:
如果你熟悉web前端,phonegap上手會比較快。隨著VS2013,netbeans等相繼支援cordova,這個開發流程也越來越簡單。還有諸如jquery mobile ,appframework ,sencha touch 等跨平台的前端框架也能簡化頁面開發流程。

劣勢:
效率是個很大的問題,慢可以緩解,但無法解決。在低階的安卓機上效果很不理想。

阿神

據說性能不好,沒實際做過,樓主做完後可以回授~~

Ty80

效能並不好,除非是很簡單的新聞 blog的展示,像 ONE 這種每日一文,這個倒是比較合適。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板