2011-10-12 52 views
16

Tôi muốn sử dụng mã QR trong ứng dụng di động dựa trên PhoneGap. Có một số cách để generate QR codes using javascript. Tôi đang sử dụng Jerome Etienne's jquery-based solution.Thư viện đọc mã QR Javascript

Tôi đang tìm một giải pháp Javascript thuần túy hoặc một bộ plugin PhoneGap cho số camera-enabled platforms sẽ đọc dữ liệu được mã hóa QR trong một hình ảnh.

Cho đến giờ tất cả những gì tôi đã tìm thấy là a demo by LazarSoft. Có bất kỳ giải pháp khác?

Trả lời

1
+0

Cảm ơn cho việc này. Tôi đã gặp khó khăn thực sự tìm mã trên sourceforge.jp vì vậy tôi chia nó thành github một khi tôi đã tìm ra cách để có được repo svn ra khỏi trang web. https://github.com/wenzowski/jpqr –

+0

Nhưng điều jpqr này chỉ giải mã qr-mã, đúng không? Bạn đã bao giờ tìm thấy bất kỳ điều gì để phát hiện mã qr trong hình ảnh chưa? – asbjornenge

10

CẬP NHẬT tôi cuối cùng đưa lên demo của tôi bằng cách sử dụng jsqrcode. Hãy thử nó here.

Những http://www.webqr.com/ những người này thực sự đã chuyển máy quét qrcode ZXing sang javascript https://github.com/LazarSoft/jsqrcode !!

Điều duy nhất bạn cần điều flash là sử dụng webcam (trong ví dụ của họ). Việc giải mã và phát hiện javascript hoạt động trên các phần tử canvas.

Tôi hiện đang sử dụng API máy ảnh HTML5 và các bit javascript từ LazarSoft để phát hiện và giải mã mã QR trong trình duyệt. Tinh khiết web :-D

Để thử nghiệm máy tính để bàn cài đặt Bật MediaStream cờ dưới chrome: cờ, hoặc lấy máy ảnh của khách hàng kèm từ Opera Labs http://snapshot.opera.com/labs/camera/

+0

Bất kỳ kế hoạch nào để phát hành thư viện cho máy ảnh đó có gắn kết với máy ảnh/QR không? : D –

+1

Không, dù sao đi nữa. Quá nhiều yếu tố vẫn còn quá non nớt để nó hoạt động đúng cách.Chúng tôi đã làm cho nó hoạt động, nhưng thực sự đã đi cho một ứng dụng bản địa thay vì vì hiệu suất và các vấn đề khác. Tôi có thể gửi cho bạn mã nếu bạn muốn ...? – asbjornenge

+0

Điều đó sẽ tuyệt vời nếu bạn có thể. :) Có thể gist nó lên hoặc đăng một repo? (Tôi là damncabbage trên GitHub và Twitter.) –