1)我們怎樣才能訪問,比如來自Web UI GPS iPhone本機功能的JavaScript沒有一個像QuickConnect的iPhone或PhoneGap的
退房的HTML GeoLocation API第三方框架的幫助。 Apple還通過JavaScript API公開了其他很酷的東西,如accelerometer data。所以你並不總是需要本地代碼。
2)什麼是流程,同樣的架構?即,javascript如何與本地代碼進行通信。
實際上,對於一些信息,比如位置數據,你不需要本地代碼(見上文)。但是,一般來說,如果您想在iPhone應用程序中使用WebView的本地代碼進行通信,您通常會使用register a URL handler in the WebView's delegate,然後在需要時使用window.location
來觸發處理程序。要將數據發送回WebView,您只需使用不言自明的[webView stringByEvaluatingJavaScriptFromString:(String)]
方法。對於像這樣的通信,我通常最終編寫自己的小型庫,允許我從JavaScript調用某些本地處理程序方法,並註冊接收來自本機代碼的消息。你可能最終也會這樣做。這很簡單,直觀,有趣。我建議的經驗。
3)同樣的所有評論,URL,信息都是最受歡迎的!
查看上面的鏈接。
4)我可以使用quickconnect將應用程序上傳到appstore嗎?
我從來沒有使用quickconnect,所以我無法回答那個問題。
5)我認爲使用phonegap,我們不能上傳到appstore,我們只能通過phonegap上傳。 PLz評論
我從來沒有聽說過將基於PhoneGap的應用程序發佈到AppStore的人遇到麻煩。儘管我必須承認我從來沒有嘗試過。我想我會聽說蘋果是否已經停止接受基於PhoneGap的應用程序。但蘋果很喜怒無常。那麼誰知道呢?
(如果我是你的話,我會檢查一下我的來源)