這似乎應該很簡單,但經過幾個小時的谷歌搜索,我還沒有弄明白。我知道我可以使用ICS文件添加iCal鏈接,但這不適用於iPhone。你如何添加一個鏈接,將從safari添加事件到你的iPhone日曆?
BTW,當我說iPhone,我想它在觸摸的工作還。任何人都有這個運氣?
這似乎應該很簡單,但經過幾個小時的谷歌搜索,我還沒有弄明白。我知道我可以使用ICS文件添加iCal鏈接,但這不適用於iPhone。你如何添加一個鏈接,將從safari添加事件到你的iPhone日曆?
BTW,當我說iPhone,我想它在觸摸的工作還。任何人都有這個運氣?
根據iPhone的文件沒有爲日曆應用程序沒有URL方案。 (有郵件,電話,地圖,YouTube和iTunes的URL方案。)
當然可能有一些沒有記錄的東西,但我不確定使用它是否是一個好主意,即使您可以找到它。
當然是可能的,但只有當你的JavaScript應用程序安裝在設備上。查看http://tetontech.wordpress.com以查看如何從JavaScript調用Objective-C。然後你可以使用這個和Xcode中的文檔中的日曆存儲編程指南去做你想要的。
這是不可能的。蘋果不希望你這樣做。
現在,您可以做的是爲書籤添加一個javascript書籤,該書籤檢查調用該瀏覽器的用戶代理,如果用戶在筆記本電腦或臺式機Mac上使用Safari,則使用標準方法調用iCal(ICS文件)。
在iPhone用戶可以書籤您的網頁變成一個有用的(也許是自定義)圖標,上面寫着「事件」和標題爲「相約瑪麗8:15」主屏幕書籤。然後他們可以在他們同步書籤時提醒事件並在他們的桌面瀏覽器上調用它。
重大障礙這裏教育用戶如何使用該系統,但如果你能說服人們做它的工作,我想。
你可以得到iPhone使用WebCal的協議下載的.ics文件(在移動網頁上使用Safari):
而webcal://website.mobi/mymeeting.ics
雖然這在技術上有效,但它會提示用戶訂閱新的日曆,如果您必須爲每個事件創建完整的日曆源,這將變得乏味。我仍在尋找一種解決方法來導入一個事件。 – 2011-08-22 19:15:58
由於iOS 5,如果您創建一個簡單的http鏈接到.ics文件,Mobile Safari會提供在Calendar中打開它。
iPhone SDK文檔是不一樣的Mac OS X.而且有目前沒有可用的API。 – Stream 2008-10-30 02:30:52