็ฎไฝไธญๆ | English
A tool for decoding qrcode.
.
โโโ demo code demo
โโโ dist build output
โโโ doc docs
โโโ src source code
โโโ test unit test
โโโ CHANGELOG.md change log
โโโ TODO.md todo list
Use npm
to install.
$ npm install --save qrcode-decoder
Using in webpack:
import QrcodeDecoder from 'qrcode-decoder';
Using in browser:
<script src="node_modules/qrcode-decoder/dist/index.aio.js"></script>
User new
to create a decoder object.
var qr = new QrcodeDecoder();
Decodes an image from url or an <img>
element with a src
attribute set.
qr.decodeFromImage(img).then((res) => {
console.log(res);
});
Decodes directly from a video with a well specified src
attribute
qr.decodeFromVideo(videoElement).then((res) => {
console.log(res);
});
Decodes from a videoElement.
qr.decodeFromCamera(videoElem).then((res) => {
console.log(res);
});
Stops the current qr
from searching for a QRCode.
Install dependencies:
$ npm install
Build code:
$ npm run build
Run unit test:
$ npm test
Modify version in package.json
, run release
script:
$ npm run release
Publish
$ npm publish