2011-10-12 59 views
16

Deseo usar códigos QR en una aplicación móvil basada en PhoneGap. Hay varias formas de generate QR codes using javascript. Estoy usando Jerome Etienne's jquery-based solution.Javascript Código QR lectura de librerías

Estoy buscando una solución de Javascript puro o un conjunto de complementos de PhoneGap para el camera-enabled platforms que leerá los datos codificados QR en una imagen.

Hasta ahora todo lo que he encontrado es a demo by LazarSoft. ¿Hay alguna otra solución?

Respuesta

1
+0

Gracias por esto. Tuve dificultades para encontrar el código en sourceforge.jp así que lo bifurqué a github una vez que descubrí cómo sacar el svn repo del sitio. https://github.com/wenzowski/jpqr –

+0

Pero esta cosa jpqr solo hace decodificación de código qr, ¿verdad? ¿Alguna vez encontró algo para hacer la detección de código qr en imágenes? – asbjornenge

10

finalmente pongo mi demo usando jsqrcode. Pruébalo here.

Estos chicos http://www.webqr.com/ realmente han portado el escáner ZXing qrcode a javascript https://github.com/LazarSoft/jsqrcode !!

Lo único que necesita la flash es utilizar la cámara web (en sus ejemplos). La decodificación y detección de javascript funciona en elementos canvas.

Actualmente estoy usando la API de la cámara HTML5 y los bits de JavaScript de LazarSoft para detectar y decodificar códigos QR en el navegador. Web: -D pura

Para la prueba de escritorio establece el indicador MediaStream Activar en cromo: banderas, o lleve a la cámara de cliente incluido de Opera laboratorios http://snapshot.opera.com/labs/camera/

+0

¿Hay algún plan para lanzar una biblioteca para ese enlace de cámara/QR? : D –

+1

Nah, todavía no de todos modos. Demasiados factores aún son demasiado inmaduros para que funcionen correctamente.Hicimos que funcionara, pero en realidad optamos por una aplicación nativa en lugar de por el rendimiento y otros problemas. Podría enviarte el código si quieres ...? – asbjornenge

+0

Eso sería genial si pudiera. :) Tal vez lo sepa o publique un repo? (Estoy maldito en GitHub y Twitter.) –

Cuestiones relacionadas