如何以编程方式创建iCal(.ics)文件?

时间:2018-09-26 16:07:53

标签: icalendar

在客户端JS应用程序中,我希望用户能够将我网站上的事件导出到他们的Apple iCalender。我该如何构造该文件以便他们下载?

1 个答案:

答案 0 :(得分:2)

Apple iCalender可以导入.ics(RFC 5545)扩展文件。我见过的关于如何在其中一个文件中表示必要的元数据的最佳站点是:https://icalendar.org/

post说明了如何创建文件并从JS客户端中下载文件。

注意:您要将数据内容类型设置为:'text / calendar; charset = utf-8;'。