2011-06-01 55 views
0

我正在爲iOS構建一個簡單的網絡應用程序,該應用程序不會發布到AppStore。 對於基礎設施限制(和我的老闆!),我無法使用xCode以本地方式構建應用程序。Phonegap無xcode的WEB-APP

網絡應用程序所需的唯一NATIVE功能應該是一個簡單的「添加到聯繫人」。

我試着用phonegap實現它,但它只能在xCode下編譯。

有沒有什麼辦法可以在沒有構建應用程序的情況下「添加到聯繫人」(僅使用網絡應用程序)?

在此先感謝 安德烈

回答

2

我不認爲有可能讓您直接添加聯繫人,只使用一個Web應用程序的方式。

PhoneGap是爲了這樣的事情,讓您訪問設備的功能(如聯繫人,相機,GPS等)。但是,如果貴公司的項目規範不允許應用程序......我不知道有什麼方法可以通過網絡直接執行此操作。

如果您正在構建一個網絡應用...雖然您可能針對的是iPhone,但您仍然可以使用瀏覽器向任何人提供該應用。我不是100%,但有一些方法可以讓網頁直接操作(Mac)用戶的聯繫人似乎是一個安全問題。

作爲一項測試,我嘗試在頁面上放置一個vCard,並通過iPhone訪問它。將擴展名從.vcf更改爲.vcard不會產生任何內容(並且出於某種奇怪的原因,它促使我通過Dropbox打開文件)。

工作是通過電子郵件將vcard作爲附件發送給我的。我能夠查看附件,然後讓我可以選擇將信息添加爲新聯繫人。