2011-08-02 127 views
0

我有一個關於移動開發的快速問題,我是新手,所以請原諒我,如果我有一些錯誤的概念。該場景和問題如下:iOS - 從應用程序中調用Web應用程序

我有一個在.Net Framework 4.0,MVC3,Jquery Mobile,HTML5和CSS3下開發的移動網站,從任何移動瀏覽器看起來效果都很好:iOS Safari,Opera Mobile, Android瀏覽器和黑莓瀏覽器。

我想創建一個應用程序,其中有一個瀏覽器,隱藏的地址欄顯示此Web應用程序,並且不讓用戶看到此Web應用程序的Web地址。我想要這種行爲的原因是這樣的:我們有一個銀行網站應用程序站點,只能通過移動應用程序使用。我們不想爲每個平臺創建單獨的應用程序,因此我們希望使用Phonegap,Appcelerator等多平臺框架。

我只想知道是否有可能在Phonegap或類似的東西上獲得這個成就。

在此先感謝。

回答

1

這可以使用Appcelerator輕鬆完成。

http://developer.appcelerator.com/apidoc/mobile/1.0/Titanium.UI.WebView

代碼:

var webview = Titanium.UI.createWebView({url:'http://www.appcelerator.com'}); 
var window = Titanium.UI.createWindow(); 
window.add(webview); 
window.open({modal:true}); 

但是,如果應用程序只使用一個網頁流量和功能沒有任何其他形式的,蘋果很可能拒絕它不使用任何本地函數。

見本說明其文檔中......

12.3:這只是網頁剪貼,內容聚合,或 收集的鏈接應用程序,可能會被拒絕

希望幫助!

+0

確實有助於您的評論,感謝您的指導。 – lidermin

+0

有關Webclipping評論的好消息,最近有一個應用被拒絕了。 – Spedge

0

如果你要做的就是在webView中託管應用程序,那麼我會建議PhoneGap更適合用於移動應用程序開發的方法。

Appcelerator利用平臺的原生控件/ UI來構建應用程序,並且因爲它不是您的意圖使用它,它只是額外的行李。