【发布时间】:2012-03-21 15:45:41
【问题描述】:
我正在用 HTML5 开发应用程序,我必须在 Iphone 日历中输入一些数据,所以我在服务器中使用 ASP,并动态生成 ics 文件。我使用类似的东西:
<%@ Language=JavaScript EnableSessionState=False%>
<%
Response.ContentType = "text/calendar";
%>
BEGIN:VCALENDAR
VERSION:2.0
PRODID:Serving iCalendar from ASP, Josh Poley
BEGIN:VEVENT
SUMMARY:<%=Request("s")%>
DTSTART;TZID=US-Pacific:<%=Request("start")%>
DTEND;TZID=US-Pacific:<%=Request("end")%>
BEGIN:VALARM
TRIGGER:-PT15M
ACTION:DISPLAY
END:VALARM
END:VEVENT
END:VCALENDAR
这在 Outlook 中运行良好,但在 Iphone 和 MacBook 中,当我删除标题并使用静态数据时,它们只接受 Icalendar。 问题是什么?我必须做些什么才能让它在这个设备上工作?
【问题讨论】: