QRCanvas
This is a QRCode generator written in pure javascript.
Based on Kazuhiko Arase's QRCode.
The only requirement is that the browser works with a canvas
,
which is supported by most modern browsers.
Usage
With bundlers
Install as a dependency:
$ yarn add qrcanvas# or $ npm install qrcanvas -S
Use as a module:
;const canvas =;documentbody;
Browser
Load from CDN:
The module is mounted to a global variable named qrcanvas
:
const canvas = qrcanvas;document;
Node.js
node-canvas is required in Node.js.
Install dependencies:
$ yarn add qrcanvas canvas
const fs = ;const qrcanvas setCanvasModule = ;// Enable node-canvas;const canvas =;// canvas is an instance of `node-canvas`canvas;