Hey Retool team & community
We've been using the built-in Barcode Scanner component and noticed it's quite sensitive to ideal conditions β scans often fail unless the barcode is perfectly sharp, well-lit, and aligned. In real-world scenarios (like warehouse scanning or mobile field use), that's often hard to achieve.
In our tests, QuaggaJS performs significantly better β it's faster and much more tolerant to slight blur, poor lighting, or angle imperfections.
Weβd love to see:
- Adjustable scan sensitivity / confidence threshold in the native component.
- Option to switch to or integrate QuaggaJS (or another engine like zxing-js).
- More advanced configuration (scan delay, tolerance, manual focus, etc.).
We're currently using a workaround with an embedded QuaggaJS iframe, but a native option would be way more seamless.
Anyone else experiencing this? Would love to hear how you're handling barcode scanning in less-than-perfect environments!
Thanks