Javascript QR код библиотеки чтения - PullRequest
16 голосов
/ 12 октября 2011

Я хочу использовать QR-коды в мобильном приложении на основе PhoneGap . Есть несколько способов генерировать QR-коды, используя javascript . Я использую решение Джерома Этьена на основе jquery .

Я ищу чистое решение Javascript или набор плагинов PhoneGap для платформ с поддержкой камер , которые будут считывать закодированные данные QR в изображении.

Пока все, что я нашел, это демо от LazarSoft . Есть ли другие решения?

Ответы [ 5 ]

10 голосов
/ 29 июня 2012

ОБНОВЛЕНИЕ Наконец-то я поднял демо , используя jsqrcode.Попробуйте здесь .

Эти http://www.webqr.com/ парни фактически портировали сканер qrcode ZXing на javascript https://github.com/LazarSoft/jsqrcode !!

Единственное, что нужноВам нужна вспышка для использования веб-камеры (в их примерах).Декодирование и обнаружение javascript работают на элементах canvas.

В настоящее время я использую API-интерфейс камеры HTML5 и биты JavaScript из LazarSoft для обнаружения и декодирования QR-кодов в браузере.Pure web: -D

Для тестирования на настольном компьютере установите флажок «Включить MediaStream» в разделе «chrome: flags» или получите клиент в комплекте с камерой из Opera Labs http://snapshot.opera.com/labs/camera/

6 голосов
/ 06 марта 2013

Это текущая библиотека для сканирования штрих-кодов: https://github.com/wildabeast/BarcodeScanner

Теперь официальный кроссплатформенный BarcodeScanner для Cordova / PhoneGap https://github.com/phonegap/phonegap-plugin-barcodescanner

5 голосов
/ 12 октября 2011

См. Также Учебное пособие , в котором показано, как создать приложение PhoneGap с помощью плагина Сканер штрих-кода , использующего библиотеку Zebra Crossing

4 голосов
/ 19 сентября 2014

Это выглядит красиво. По собственному описанию:

Используя порт Lazar Laszlo из библиотеки Java ZXing, QCodeDecoder приносит в Интернете отличный интерфейс для работы с декодированием QRCode, будучи можно использовать как на настольных компьютерах, так и на мобильных телефонах.

Демо: http://cirocosta.github.io/qcode-decoder/

Репозиторий: https://github.com/cirocosta/qcode-decoder

1 голос
/ 12 октября 2011
...