即使搜索PhoneGap的網站和他們的支持組,我仍然無法找到我的問題的答案:是否有可能發展與PhoneGap的純HTML5應用程序?
目前,我打算開發一個應用程序,應該存在作爲純HTML5應用程序,能夠運行在任何現代瀏覽器(谷歌瀏覽器,Safari等)以及Android/iPad作爲原生移動應用程序。
所以我的問題是:
是否有可能使用相同的代碼庫,同時開發純HTML5應用程序,以及與PhoneGap的本地移動應用?
即使搜索PhoneGap的網站和他們的支持組,我仍然無法找到我的問題的答案:是否有可能發展與PhoneGap的純HTML5應用程序?
目前,我打算開發一個應用程序,應該存在作爲純HTML5應用程序,能夠運行在任何現代瀏覽器(谷歌瀏覽器,Safari等)以及Android/iPad作爲原生移動應用程序。
所以我的問題是:
是否有可能使用相同的代碼庫,同時開發純HTML5應用程序,以及與PhoneGap的本地移動應用?
的PhoneGap是有效的HTML,JavaScript和可能伴隨你的代碼中的任何一個CSS運行時環境。簡而言之:
是的,但如果您想開發任何具有擴展功能的iPhone應用程序,建議您具有Objective-C的一些知識。如果你的代碼正確尺寸/比例沒有理由爲什麼你不能簡單的代碼複製到的PhoneGap和編譯。
請參閱HTML5對#HTML5的支持因瀏覽器而異,而且從桌面瀏覽器到移動瀏覽器也有很大差異。如果一個人到門戶網站轉換成可以很容易地通過PhoneGap的做一個移動應用程序,你可以參考這個鏈接也。 https://build.phonegap.com/它對我來說工作得很好。
現在讓我們來PhoneGap的,做什麼PhoneGap的是它已經通過JavaScript調用本機API創建包裝。現在顯示他們使用WebView對象的內容,該對象呈現您的應用中的HTML5頁面。你也可以創建自己的包裝。沒有那麼困難。
所以,如果你的應用程序僅僅是一個基於Web的門戶網站,這並不需要太多的本地訪問,您可以輕鬆地重用一個代碼庫使使用PhoneGap的#跨平臺的應用程序。否則你需要去混合應用程序。