2016-03-22 6 views
0

У меня есть много свойств для vCard @https://en.wikipedia.org/wiki/VCardЕсть ли у нас разные свойства спецификации vCard и vCalendar для Android, IOS и MS Outlook?

например.

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

Вы не найдете ни одной обновленной таблицы, в которой перечислены все версии всех ОС (и всех клиентов в каждой ОС), а также свойства, поддерживаемые каждым.

Если вы посмотрите на https://tools.ietf.org/html/rfc2426#section-4, то только объекты VERSION, FN и N являются обязательными. PRODID, вероятно, тоже будет присутствовать.

vCard 4 (https://tools.ietf.org/html/rfc6350) имеет мощность для каждого объекта, но большинство клиентов по-прежнему используют vCard 3, и в любом случае это не будет действительно касаться вопроса, связанного с ОС.