搜尋

首頁  >  問答  >  主體

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

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

ringa_leeringa_lee2770 天前431

全部回覆(5)我來回復

  • 伊谢尔伦

    伊谢尔伦2017-04-17 11:49:18

    PhoneGAP裡的WebView(CordovaWebView)實際上是對Android自帶的WebView的extends把一些功能實現封裝和重寫。

    詳細程式碼請閱讀 CordovaWebView.java

    比如說在載入本地頁面這方面當然是它重點修改的地方。
    如果說效能有沒有提升,我感覺除了使用方便之外沒啥提升。

    回覆
    0
  • 迷茫

    迷茫2017-04-17 11:49:18

    樓上幾位答非所問啊,人家問的是phonegap的webview和普通的webview有啥不同,不是hybrid APP和原生APP有啥區別。

    先廢話一句:樓主沒經歷過在普通webview裡調試hybrid APP是你的幸福,真的。 hybrid的坑太多太多太多了,iOS還好說,特別是Android,一段段血淚。

    phonegap和普通webview的差別在於它本身已經修復了很多webview的bug,補上了很多表現差,開發時感覺會更接近web。而且它依標準實現了許多API,用起來也比較方便,開發調試移植都好。

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-17 11:49:18

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

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

    回覆
    0
  • 阿神

    阿神2017-04-17 11:49:18

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

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-17 11:49:18

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

    回覆
    0
  • 取消回覆