Hi, I’m engraving items with a QR-Code that contains multiple lines of text. Sometimes I get complains that the default camera app doesn’t show the full content. It only shows one line of content but also shows an option to make a phone call if there’s at least one phone number. I was quite certain that it’s a normal QR-Code but now I’m not sure. Are there different ways to encode simple text content so it can be scanned on all smartphones?
I don’t think so. There are different types of QR codes and encodings, but I think it’s up to the phone’s software what they make out of the information if it’s plain text. Those features like phone number recognition is not done in the code, it’s done in the photo app.
yes that’s what I assumed. Why isn’t there any option to show the full content in the phone’s scanner app? It cost me quite some time to discuss with customers that it’s not my fault. Should I only encode it without line breaks?
Can you post an example QR code here?
it’s just the regular QR-Code tool in Lightburn. I think people who use the camera app of an iPhone dont see the full content.
My iPhone displays “test” when the camera app is open, if I click on that text, it opens the Safari browser searching for “Test 123456 asdf”. So it can read the full text, I guess, but it only shows the beginning while the camera is open.
I’ve tried several apps including the built-in camera app on my Pixel 7 and all show the complete text:
"Test
123456
asdf"
The camera app doesn’t show the line breaks so it’s all on one line but it does get all of the text.
Hope this helps.