1

我正在尝试使用自定义的VALARM消息为VEVENT创建一个VALARM 。因此,基于RFC5545,我只需将操作设置为DISPLAY并在VALARM组件的DESCRIPTION字段中设置我的自定义消息。

“当操作为“DISPLAY”时,警报还必须包含“DESCRIPTION”属性,其中包含触发警报时要显示的文本。”

但是,即使我设置了DESCRIPTION属性,消息仍然没有显示在警报弹出窗口中。

BEGIN:VALARM
ACTION:DISPLAY
TRIGGER;VALUE=DURATION:-PT15M
DESCRIPTION:Test Message
END:VALARM

我已经在我的 iphone 日历应用程序和 Mozilla Thunderbird Lightning Addon 上进行了尝试。

非常感谢任何反馈。

谢谢你。

4

2 回答 2

0

您的 VALARM 的格式是正确的,所以唯一合乎逻辑的答案是您使用的任何 iCalendar 应用程序都不支持DESCRIPTION(这是我偶尔看到的)

于 2013-08-12T13:25:59.417 回答
0

您应该反过来做:使用您的日历应用程序创建一个日历事件,将其导出到文件并查看它的外观。

这样我解决了一个类似的问题:我花了一些时间尝试将日历事件导入我全新的 Android 5 手机。导入后所有警报都丢失了。事实证明,日历应用程序并不完全理解 ICS 文件(iCal 版本 2.0),而是旧的 VCS 格式(iCal 版本 1.0)。奇怪但真实。

于 2015-12-29T11:29:21.823 回答