如何在iPhone的网页上创建"添加到日历"链接

Sea*_*ins 14 iphone mobile-safari vcalendar vcal

许多日历程序(Outlook,iCal)支持vCal下载事件信息并将其添加到您的日历中.其他人可以使用vCalendar微格式来提取数据.然而,这些似乎都不支持iPhone.

是否有任何功能等同物允许我在页面上列出事件信息并让网站访问者通过单击将事件添加到她的日历中?由于Mobile Safari可以非常轻松地从网页中提取电子邮件和电话号码,因此事件的类似功能似乎很奇怪.

jef*_*bbs 20

从iOS 5开始,如果您创建.ics文件的http链接,Mobile Safari将提供在日历中打开它.

  • 它提供在你的日历中打开它,但似乎没有实际*做任何事情 - 其他人发现了这个? (3认同)

Pas*_*cal 8

更新:
请注意,这是一个非常古老的答案.从iOS 5开始,您可以使用EKEventStore访问日历事件,Mobile Safari将.ics在日历中打开文件.


原始答案
不可能,iPhone上的日历没有API,遗憾的是.您可以构建一个注册ical URL方案的应用程序,但由于没有API(例如AddressBook),您仍然无法将日历条目保存到日历后端.