Android上内容过长时vCard导入问题
我正在使用Sabre/vobject()和php创建vCard版本3.0。 如以下格式所述: 内容行的最大宽度应为75个八位字节 Sabre库正确处理它并将线条折叠到正确的位置。将vCard添加到iPhone联系人应用程序时,所有功能均按预期工作。在Android上,当地址小于75字节时,一切正常,但一旦地址变长,内容折叠成多行,地址就不会出现在联系人上。至少在Pixel 3、Android 10上使用默认联系人应用程序时 如果我手动更改vCard,并将整个地址保留在一行75字节以上,不符合格式的预期,则contacts应用程序会很好地添加地址 这只是安卓联系人应用程序上的一个bug吗?我没有发现关于这个问题的任何信息。我做错什么了吗?有解决办法吗 以下vCard不会将地址添加到Android上的联系人Android上内容过长时vCard导入问题,android,vcf-vcard,Android,Vcf Vcard,我正在使用Sabre/vobject()和php创建vCard版本3.0。 如以下格式所述: 内容行的最大宽度应为75个八位字节 Sabre库正确处理它并将线条折叠到正确的位置。将vCard添加到iPhone联系人应用程序时,所有功能均按预期工作。在Android上,当地址小于75字节时,一切正常,但一旦地址变长,内容折叠成多行,地址就不会出现在联系人上。至少在Pixel 3、Android 10上使用默认联系人应用程序时 如果我手动更改vCard,并将整个地址保留在一行75字节以上,不符合格式
BEGIN:VCARD
VERSION:3.0
PRODID:-//Sabre//Sabre VObject 3.4.5//EN
FN;CHARSET=utf-8:vCard test 3
N;CHARSET=utf-8:test 3;vCard;;;
ADR;TYPE=work;CHARSET=utf-8:;;336 Rue Saint-Honoré;Paris;Île-de-France;75
001;France
GEO:48.865928, 2.330285
EMAIL;TYPE=work;CHARSET=utf-8:abcdef@gmail.com
TEL;TYPE=mobile:+1 212 1234 5678
TEL;TYPE=landline:+1 977 1234 5678
TITLE;CHARSET=utf-8:CEO
END:VCARD
以下vCard将地址添加到联系人。请注意,格式错误,地址行超过75字节
BEGIN:VCARD
VERSION:3.0
PRODID:-//Sabre//Sabre VObject 3.4.5//EN
FN;CHARSET=utf-8:vCard test 3
N;CHARSET=utf-8:test 3;vCard;;;
ADR;TYPE=work;CHARSET=utf-8:;;336 Rue Saint-Honoré;Paris;Île-de-France;75001;France
GEO:48.865928, 2.330285
EMAIL;TYPE=work;CHARSET=utf-8:abcdef@gmail.com
TEL;TYPE=mobile:+1 212 1234 5678
TEL;TYPE=landline:+1 977 1234 5678
TITLE;CHARSET=utf-8:CEO
END:VCARD
“你知道这件事吗?”尼古拉斯·里佐(NicolasRizzo)不幸的是,没有。对我来说,这就像一只虫子。“我希望谷歌能尽快解决这个问题,你知道吗?”尼古拉斯·里佐(NicolasRizzo),不幸的是,不知道。我觉得它像个虫子。我希望谷歌能尽快解决这个问题