Uso EasyQRCodeJS , una biblioteca para generar códigos QR.
Se muestra el código QR. Sin embargo, quiero guardar la imagen en base 64 para usarla más tarde. La consola muestra la salida en formato base64, pero no puedo almacenar este valor.
var storeBase64 = ''; var optionsQr = { text: 'Hello', width: 216, height: 216, correctLevel : QRCode.CorrectLevel.H, onRenderingEnd:function(options, dataURL) { console.info(dataURL); /* Ok */ storeBase64 = dataURL; /* Nok */ } } new QRCode(document.querySelector('#myqr'), optionsQr); console.log(storeBase64); /* Nok */