2012-01-30 63 views
0

描述:
我工作的一個iPhone應用程序,我們已經取得的網頁作爲網頁視圖中的一個。在這個頁面上,我們有一個按鈕「添加事件到日曆」的事件列表。的.ics調用iPhone從網頁流量applikation

我們已將此頁作爲webview使用,因爲我們的客戶需要使用新事件更新此列表。

按鈕「將事件添加到日曆」鏈接到一個.ics文件,其中包含關於該事件的信息。這個頁面在iphone上的Safari瀏覽器中工作正常,但是當從webview中查看頁面時,功能會消失,並且它只是繼續顯示加載微調器,結果是崩潰的應用程序。 : -/

問:
任何想法如何使從網頁介面的.ics呼叫在iPhone應用程序

回答

0

我相信你需要使用UIDocumentInteractionController和UIDocumentInteractionControllerDelegate委託方法: - 檢查點擊URL具有.ics擴展名,並使用UIDocumentInteractionController使用適當的外部應用程序打開。