ç®€ä½“ä¸æ–‡ | 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 pnpm to install.
$ pnpm install --save qrcode-decoderUsing in webpack:
import QrcodeDecoder from 'qrcode-decoder';Using in browser:
<script src="https://unpkg.com/[email protected]/dist/index.min.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:
$ pnpm installBuild code:
$ pnpm run buildRun unit test:
$ pnpm testModify version in package.json, run release script:
$ pnpm run releasePublish
$ pnpm publish