This content originally appeared on DEV Community and was authored by Bibek
Hello everyone ?, this is going to be a very short article where I will show how can we generate a QR Code for any content in JavaScript.
Obviously, I am not going to implement everything from scratch and why should one do that when we have a plethora of useful libraries in JavaScript.
I came across this awesome lightweight library or you can say a simple script qrcodejs. It is very easy to use and is reliable too.
Implementation
Download this zip file: qrcodejs
Extract it.
Now you can use the
qrcode.jsandqrcode.min.jsfile in your project.
Code
Include the qrcode.js file in your HTML file.
...
<script src="./qrcode.js" defer></script>
...
Give an id to the div where you want to show the generated QR Code. Here I have used "qrcode" as my id.
...
<div id="qrcode"></div>
...
Now we will create an object from the QRCode function. Need to pass the id of the output div which is "qrcode" in this case.
var QR_CODE = new QRCode("qrcode", {
width: 220,
height: 220,
colorDark: "#000000",
colorLight: "#ffffff",
correctLevel: QRCode.CorrectLevel.H,
});
correctLevel:Lfor low,Mfor medium,Hfor high.
Generate QRCode by calling the makeCode method of the QRCode object, which expects the data as its argument.
QR_CODE.makeCode("https://buymeacoffee.com/bibekkakati");
It will automatically insert the generated QRCode in the
divwhoseidhas been provided while creating the QRCode object.
Example✨
Check out the GitHub Repo.
Try it out here: Live.
Screenshot is taken from Google Lens while scanning.
Enjoyed? Give it a thumbs-up ?
Thank you for reading | Feel free to connect ?
Originally published on blog.bibekkakati.me
This content originally appeared on DEV Community and was authored by Bibek
Bibek | Sciencx (2021-05-10T14:05:24+00:00) Generate QR Code In Javascript. Retrieved from https://www.scien.cx/2021/05/10/generate-qr-code-in-javascript/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.
