You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 25, 2025. It is now read-only.
While this may or may not require dropping the error correction setting, it seems like contact photos should be supportable. Right now, the contact always imports without a contact photo and there's no way to add one in the builder.
vCard supports encoding the contact image as base64, and that's how Apple normally does it, but that often exceed the character limits of a QR code without structured append. However, there are two possible options:
Using the PHOTO field defined by vCard 4.0, which supports both base64 encoding and a URL scheme. Wikipedia says vCard supports the following PHOTO properties:
Using the contact photo as an overlay on the QR code.
This is less desirable if you want to use the company logo for the overlay, but at least it's an option of a more suitable vCard field can't be used.
My personal preference would be to support PHOTO;MEDIATYPE=image/jpeg:http://example.com/photo.jpg or PHOTO;TYPE=JPEG;VALUE=URI:http://example.com/photo.jpg if they're compatible with iOS devices and/or Apple Contacts. Is that a potential feature enhancement that could be considered?