diff --git a/lib/magicPenMedia.js b/lib/magicPenMedia.js index d3205bc..b954f3d 100644 --- a/lib/magicPenMedia.js +++ b/lib/magicPenMedia.js @@ -73,7 +73,10 @@ module.exports = { src = `data:${sanitizeContentType(contentType)};base64,`; if (Buffer.isBuffer(media)) { src += media.toString('base64'); + } else if (media instanceof Uint8Array) { + src += Buffer.from(media).toString('base64'); } else if (typeof btoa === 'function') { + console.log('btoa'); src += btoa(media); } else { src += Buffer.from(media).toString('base64');