Comment obtenir une vCard (.fichier vcf) dans les contacts Android de site web
J'essaye d'ajouter une carte de visite à partir d'un lien web à l'utilisateur de la liste de contacts sur Android 2.2. Quand j'ai direct de l'utilisateur .fichier vcf, tout ce que j'obtiens est une sortie de texte dans le navigateur mobile. J'ai confirmé que les fichiers sont transférés avec le type MIME text/v-card. Cela semble comme il devrait être assez simple à faire. Des idées?
OriginalL'auteur ARolek | 2010-12-07
Vous devez vous connecter pour publier un commentaire.
Autant que je sache, Android ne prend pas en charge les fichiers vCard hors de la Boîte, du moins pas jusqu'à 2.2.
Vous pouvez utiliser l'application vCardIO de lire des fichiers vcf à partir de votre carte SD et de les enregistrer pour vous les contacts.
Donc, vous devez les enregistrer sur votre carte SD, en premier lieu, et de les importer par la suite.
vCardIO est également accessible via le marché.
OriginalL'auteur peter_packet
Il est maintenant une fonctionnalité d'importation sur Android ICS 4.0.4.
Vous devez d'abord enregistrer votre vcf sur un storage (stockage USB ou carte sd).
Android va scanner le stockage sélectionné pour détecter tout vcf fichier et les importer sur le carnet d'adresses.
La fonctionnalité est dans le menu des options de votre liste de contacts.
OriginalL'auteur yecundha
Juste pour vous dire: je l'ai juste essayé à l'aide d'une vCard 2.1 fichier créé selon la vCard 2.1 spec. J'ai trouvé que vCard 2.1, en dépit d'être une vieille version, déjà couvert tout ce dont j'avais besoin, y compris encodée en base64, photo et jeux de caractères internationaux.
Il a parfaitement fonctionné sur mon non modifiée d'Android 4.1.1 appareil (Galaxy S3). Il a également travaillé sur un vieux iPhone 3GS (iOS 5, via le Application Evernote) et d'un collègue non modifié vieux Android 2.1 appareil. Vous ne devez définir le
Content-disposition
àattachment
comme suggéré ci-dessus.Un problème mineur est que j'ai déclenché le VCF télécharger à l'aide d'un QR code, j'ai scanné avec le Microsoft Tag app. Cette application m'a dit Android ne pouvais pas gérer la
text/x-vcard
type de média (ou justetext/vcard
, peu importe). Une fois que j'ai ouvert le lien dans un navigateur Web (j'ai essayé Chrome et Android navigateur par défaut), il a bien fonctionné.OriginalL'auteur Thomas Jensen
Cela peut être utilisé pour télécharger le fichier sur votre carte SD
Testé avec la version Android 2.3.3 et 4.0.3
======= php =========================
======= html ========================
OriginalL'auteur Jackal
Je suis en cours d'exécution 2.2 et il n'y a pas de changement, les rapports des autres sur 2,3 dire la même chose. Android (bug) ne gère pas un .vcf, ni un lien vers un fichier sur une page web via le port 80, ni via les en-têtes http ou en direct streaming. Il n'est tout simplement PAS pris en charge À TOUS.
Je sais que c'est un vieux de réponse, mais quelqu'un de pouvoir tomber sur elle: a Probablement à voir avec les versions OEM et les caractéristiques ajoutent-ils.
OriginalL'auteur Jeroen Steeman
Ce que j'ai aussi remarqué, c'est que vous devez enregistrer le fichier en tant que
Unicode
,UTF-8
, pas deBOM
dans un format Windows avecCRLF
(Retour Chariot, saut de Ligne). Parce que si vous ne le faites pas, l'importation de casser. (Dire quelque chose sur les étranges caractères dans le fichier)Bonne chance 🙂
Sid
OriginalL'auteur Sidney de Koning
J'ai eu des problèmes avec l'importation de
VERSION:4.0
fichier vcard sur Android 7 (LineageOS) avec le standard de l'application Contacts.Puisque c'est sur le haut des résultats de recherche pour "android vcard format non pris en charge", je voulais juste souligner que j'ai été capable de les importer avec la Simples Contacts application (Jouer ou F-Droid).
OriginalL'auteur grandchild