我们是否为Android,IOS和MS Outlook提供了不同的vCard和vCalendar规范属性?

时间:2016-03-22 13:34:00

标签: vcard vcalendar

我为vCard @ https://en.wikipedia.org/wiki/VCard

获得了许多属性

e.g。

BEGIN:VCARD
VERSION:3.0
PRODID:-//Apple Inc.//iOS 6.0.1//EN
N:;Test;;;
FN:Test
TEL;type=CELL;type=VOICE;type=pref:+1XXXXXXXXXX
TEL;type=WORK;type=VOICE:+1XXXXXXXXXXX
REV:2012-12-17T21:01:31Z
END:VCARD
BEGIN:VCARD

这里我想知道是否存在任何特定于操作系统的属性。上面的例子意味着我们有PRODID属性。我如何知道所有操作系统都支持此属性。有没有任何线索知道很少有Android,IOS或MS Outlook不支持的属性。

1 个答案:

答案 0 :(得分:1)

您将找不到列出所有操作系统的所有版本(以及每个操作系统上的所有客户端)的最新表,以及每个版本支持的属性。

如果查看https://tools.ietf.org/html/rfc2426#section-4,则只有VERSION,FN和N属性是必需的。 PRODID很可能也存在。

vCard 4(https://tools.ietf.org/html/rfc6350)对每个属性都有基数,但大多数客户仍然使用vCard 3,无论如何,这也不会真正解决与操作系统相关的问题。