Coder Social home page Coder Social logo

ericblade / quagga2-reader-qr Goto Github PK

View Code? Open in Web Editor NEW
32.0 4.0 10.0 7.58 MB

Quagga2 sample external reader for QR codes

JavaScript 52.56% TypeScript 32.93% HTML 9.58% CSS 4.93%
quagga quagga2 qr qrcode qr-code qrcode-scanner qrcode-reader javascript nodejs browser

quagga2-reader-qr's Introduction

quagga2-reader-qr

Join the chat at https://gitter.im/quaggaJS/Lobby

QR Code Reader plugin for Quagga2

...to do

quagga2-reader-qr's People

Contributors

dependabot[bot] avatar ericblade avatar imgbotapp avatar snyk-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

quagga2-reader-qr's Issues

Is this package still in maintining state ?

Hello,
Can yu guys let me know if this package is maintained or not?
I wan't to be able to read qrcode with my application using quagga2 in angular.
i'm not achieving to scan qr code with this package :
decoder: {
readers: ['ean_reader', 'qrcode'],
multiple: false
},
do you see anything i have done wrong ?
Thx in advance

Where from can I download a pure JS version of this module?

Hi,

Where from can I download a pure JS version of this module?

I'm not seeing any dist folder in this repo, not I was able to locate any pege on the internet where from I can download the QR code module for quagga2.

@ericblade/quagga2-reader-qr on npmjs is not available either.

I need a version that will work in a pure javascript app. No react, jquery and/or any other lib dependency of this kind and no TS either.

Thanks

use a more up to date qr scanner library

While the initial version of the code does work, the 'qrcode-reader' lib has been deprecated per it's README https://github.com/edi9999/jsqrcode

Author of that lib suggests https://github.com/cozmo/jsQR which was last updated in Feb 2019, and has according to github, 1657 other projects that depend on it.. probably not a bad choice, though there may (or may not) be others that are more recently maintained, have better something or other..

There are probably many others. Another one is https://github.com/nuintun/qrcode which was just updated a few days ago, but has only 1 github dependant, despite having had hundreds of commits

Prepare for npm release

OK, to prepare for NPM release, we need to write up a .npmignore, test with npm pack to make sure that we aren't including any files that shouldn't be included in the release distribution (ie, most of them!), and actually write a README. Possible that we might find some other things that would be nice to do during the process of doing that.

I'm not sure when I will get to that. If there's anyone else out there that would like to contribute, it is welcome!

Action required: Greenkeeper could not be activated 🚨

🚨 You need to enable Continuous Integration on Greenkeeper branches of this repository. 🚨

To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because it uses your CI build statuses to figure out when to notify you about breaking changes.

Since we didn’t receive a CI status on the greenkeeper/initial branch, it’s possible that you don’t have CI set up yet.
We recommend using:

If you have already set up a CI for this repository, you might need to check how it’s configured. Make sure it is set to run on all new branches. If you don’t want it to run on absolutely every branch, you can whitelist branches starting with greenkeeper/.

Once you have installed and configured CI on this repository correctly, you’ll need to re-trigger Greenkeeper’s initial pull request. To do this, please click the 'fix repo' button on account.greenkeeper.io.

Support live steam

Hi, I would like to ask can this qrcode reader work with live stream? Because I confirmed my repo using this reader but when I use inputstream.type = 'livestream', quagga2 can't read qrcode.(other readers such as ean_reader can be read). Thanks.

doesn't yet work in browser

I'm not yet familiar enough with how typescript and friends work to have yet figured out how to make this module loadable in browser.

Reader doesn't work with streams

I've been trying to implement your library myself for a livestream instead of a single image, but I'm unable to get it to work with the qrcode as reader. EAN for example works fine, but when I try to add the qrcode to the readers settings, it will crash upon seeing a code (any code, not specific QR codes), trying to call the function decodePattern(), which apparently doesn't exist yet for the QR code reader object.
afbeelding

Source code of the App.tsx: https://gist.github.com/MrGussio/4631583720c9ab00dfe8264966a23ab3

QR Reader not working mobile Safari on iOS (13.7)

Hi, thank you for this library.

I'm sorry to annoy you but the reader doesn't seems to work on mobile safari on iOS (but it works on the Mac Version of safari). Don't know if it comes from the QR scanner's library, jsQR, or from something else. I tried to replace it with a homemade CodeReader based on ZXing's QR Code reader, but unsuccessfully.
Moreover, like you, I don't have an iOS support to check the error returned, if someone can check and share it.
My code can be tested here if you want to try : https://testflasher.netlify.app/
In safari mobile on iOS, it doesn't display the camera, must have an error on QR code reading or init

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.