multiple qr code download
by Sayantan Das
HTML
<script src="https://unpkg.com/[email protected]/build/qrcode.min.js"></script>
<div id="qrcode"></div>
<button onclick="downloadQRCodes">
Download all QR Codes
</button>
JavaScript
/* const qr = require('https://unpkg.com/[email protected]/build/qrcode.min.js'); */
const places = ['kolkata', 'darjeeling', 'adiyogi', 'kailasa temple'];
const urls = places.map((place) => `https://maps.google.com/?q=${place.replaceAll(' ', '+')}`);
var qr = new QRCode("qrcode");
console.log(qr)
const downloadQRCodes = Promise.all(
urls.map((url) =>
qr.toString(url, {
margin: 2
})
)
);