Мгновенно сканируйте QR-коды и штрих-коды камерой
Используйте камеру устройства для сканирования и декодирования QR-кодов, штрих-кодов EAN, кодов UPC и других форматов. Результаты обрабатываются полностью в браузере — изображения не загружаются.
Обнаруживает и декодирует штрих-коды и QR-коды с камеры с помощью BarcodeDetector API, поддерживая форматы QR, EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, ITF и Data Matrix.
Стандартный QR-код может хранить до 4 296 буквенно-цифровых символов или 7 089 цифр с встроенной коррекцией ошибок, позволяющей считывание даже при повреждении до 30% кода.
Что означают ваши результаты?
| Result | Range | Meaning |
|---|---|---|
| Хорошо | Штрих-код обнаружен и декодирован за 1-2 секунды | Ваша камера и браузер хорошо поддерживают сканирование штрих-кодов. Декодированный контент (URL, текст или код продукта) отображается мгновенно. |
| Предупреждение | Штрих-код обнаружен, но требуется несколько секунд или перепозиционирование | Сканирование работает, но условия не оптимальны. Улучшите освещение, держите камеру стабильнее или поднесите её ближе к штрих-коду. |
| Плохо | BarcodeDetector API недоступен или штрих-код не обнаружен | Ваш браузер может не поддерживать BarcodeDetector API, или штрих-код повреждён, размыт или в неподдерживаемом формате. Попробуйте Chrome или Edge. |
Распространённые проблемы и решения
Браузер сообщает, что BarcodeDetector не поддерживается
BarcodeDetector API поддерживается в Chrome, Edge и Opera на macOS, Windows, Android и ChromeOS. Firefox и Safari имеют ограниченную поддержку или не поддерживают. Включите флаг 'Experimental Web Platform features' в chrome://flags при необходимости.
QR-код не обнаруживается, хотя чётко виден
Убедитесь, что весь QR-код находится в кадре камеры с небольшим отступом. Избегайте бликов и теней на коде. Держите камеру на расстоянии 15-30 см от кода.
Изображение камеры размытое, коды не сканируются
Нажмите на область штрих-кода для запуска автофокуса, если поддерживается. Держите устройство неподвижно. Для сканирования необходим чёткий контраст между полосами и фоном.
Сканер определяет неверный формат штрих-кода
Если в кадре видно несколько штрих-кодов, сканер может определить не тот. Расположите камеру так, чтобы был виден только целевой штрих-код.