2015-05-13 15 views
0

所以我們正在開發使用NodeJS,angular,html5和所有爵士樂。但我們希望擁有更原生的應用體驗。所以我們要使用離子。然而,與其將應用程序構建爲本地應用程序並拉入我們想要的數據,他們已經決定構建一個Web應用程序,並將本機應用程序指向wep應用程序url。在cordova/phonegap中使用url的原生應用HTML5性能

所以這是一個美化的瀏覽器,看起來像一個本地應用程序。

我們是否失去了利用設備硬件的能力?比如硬件加速和對相機等設備工具的訪問。如果你能提供一篇文章的鏈接,詳細說明這種方法的缺點,那將是太棒了。

+0

如果你只是指向一個外部URL,不要這樣做,只要讓用戶從他們想要的瀏覽器訪問,瀏覽器通常運行速度比webviews更快 – jcesarmobile

回答

0

@Chauncey,如果你使用phonegap,只要你已經加載了插件,你就可以自由地使用任何你有權使用的硬件設備。

但是,Google Play和Apple iTunes都對僅有榮耀瀏覽器的應用程序感到fr fr不安。還有一種誤解。 Phonegap Apps可以擁有與原生應用程序一樣多的外觀和感覺。有了Ionic和其他人,這些事情都是爲你完成的,對你而言是隱藏的。所以對於Ionic來說,你的本地外觀和感覺與Ionic給你的一樣好。

哦,你爲文章鏈接lgtfy --Jesse

0

指着外部URL請求是不是一個好主意。 移動應用程序應該在設備上放置所有圖像/ css /腳本以縮小網絡訪問。 你想要做的事情會非常慢,不會提供良好的用戶體驗。這樣,當您將應用程序提交給AppStore時,您的應用程序可能會被Apple拒絕。

Cordova/Phonegap需要在啓動時運行一些腳本,然後引發事件。在此之前,您不能使用設備特定的硬件。如果你將主框架重定向到一個URL,你將覆蓋這些腳本...

相關問題