【问题标题】:iCalendar Valarm doesn't workiCalendar Valarm 不起作用
【发布时间】:2015-09-14 06:44:00
【问题描述】:

我像这样生成 iCal 文件:

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Splash//EN
BEGIN:VEVENT
DTSTART;VALUE=DATE:20150912
DTEND;VALUE=DATE:20150912
SUMMARY:test
DESCRIPTION:xxx
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:test
TRIGGER:-P0DT16H0M0S
END:VALARM
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:test
TRIGGER:-P1DT16H0M0S
END:VALARM
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:test
TRIGGER:-P2DT16H0M0S
END:VALARM
END:VEVENT
END:VCALENDAR

当我使用谷歌日历导入此文件时,导入成功但我没有提醒,所以我在 VALARM 上做错了什么,我该如何解决这个问题?

【问题讨论】:

  • 你有没有得到这个工作?我有一个类似的问题,this question 说它可以通过添加一些属性来工作,但我也不能让它工作..

标签: icalendar


【解决方案1】:

您的 icalendar 文件未验证,它在 DTSTAMP 属性中缺少 UID。尝试添加这些属性,看看警报是否有效。

iCalendar Validator

【讨论】:

  • 即使 ical 有效,也可能会忽略 valarm - 似乎 valarm 会在导入时被某些客户端软件覆盖/忽略.. :-/
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-17
  • 2017-09-10
  • 2012-06-14
  • 2012-07-21
相关资源
最近更新 更多