如何在生成“.ics”文件时自动打开Apple日历

时间:2016-02-27 16:02:59

标签: php ios calendar header icalendar

所有。 因此,我向用户发送了一封电子邮件,其中包含指向我网站的链接。当他们按下链接“添加到iCall”时,他们会自动重定向到“.ics”文件自动下载的页面。

当我点击该链接(来自iPhone)时,这就是一个麻烦,它只是一个打开的黑页,什么都不做。

但是当我通过Safari打开相同的链接时,它会自动打开日历,一切运行良好。

以下是我发送的用于生成ics文件的标头:

header("Content-Type: text/Calendar");
header("Content-Disposition: inline; filename=".time().rand(1,100).".ics");

谢谢!

1 个答案:

答案 0 :(得分:0)

它可能不喜欢内容类型中“日历”一词中的大写字母“C”。尝试将其设为小写。