Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

QR Code generator missing information for Android users

Participant ,
Oct 16, 2023 Oct 16, 2023

When generating a business card using Object> Generate QR Code. I imput all of the information in the dialogue box, create the QR Code, scan it and it doesn't populate the [adress field] or the [URL field]. This is only for Android users... Apple, it works fine.

TOPICS
Bug
821
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Oct 16, 2023 Oct 16, 2023

InDesign's QR code generator is not at its best when using the form-driven input. That said, there are any number of reasons you might be seeing these faults. (It's usually iOS devices, though, that have trouble with extended characters and the like; I can't recall a situation where this was reversed!)

 

Right off, I suspect that the problem is that the Android reader is reading those fields fine but not writing the info to the (Contacts, I assume) record. I've run into that, and there's no simple solution. Different implementations of the code reader and the contacts app simply interpret and manage incoming data in different ways, not all of which make any sense.

 

Since the code is being read, it's probably not any encoding or resolution issue, so we'll set those aside for now.

 

Load another QR code reader onto your Android test device. There are many. You want one that will present all the data loaded, or allow you to save it to a Notes file, so you can see what's actually being read in. QR Droid has worked well for me. Also, if you're using a reader embedded in the Contacts app, try using the OS-level one usually accessible from the top pulldown menu. Once you establish that the OS or device default reader is omitting these fields for its own reasons (and I think that's what you'll find), we can go through some possible solutions.

 

The short form of solutions is to avoid the form-driven data entry and use the Plain Text method to enter your own encoded info. It's not hard and allows you vast flexibility, including using v3 and v4 vCard formats instead of ID's outdated v2.1. Here's a fairly complete primer on how to encode almost every type of QR code, including advanced vCard formats:

 

...but happy to answer more questions here, if that doesn't get yout to a solution.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Participant ,
Oct 16, 2023 Oct 16, 2023
LATEST

I think that it may just be my reader.. I tested this on another andriod phone (samsung) and it worked.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines