From 1fbaf8816e6ca4af3f0fdaf92a58685f1342f94a Mon Sep 17 00:00:00 2001 From: Erwann Hilley <58454685+hphilley15@users.noreply.github.com> Date: Wed, 12 Aug 2020 05:00:12 +0800 Subject: [PATCH] feat: add Blob support for browser (#4338) Co-authored-by: Papaia <43409674+Papaia@users.noreply.github.com> --- src/util/DataResolver.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/util/DataResolver.js b/src/util/DataResolver.js index fc726cadd..3285ffede 100644 --- a/src/util/DataResolver.js +++ b/src/util/DataResolver.js @@ -88,6 +88,8 @@ class DataResolver { static async resolveFile(resource) { if (!browser && Buffer.isBuffer(resource)) return resource; if (browser && resource instanceof ArrayBuffer) return Util.convertToBuffer(resource); + // eslint-disable-next-line no-undef + if (browser && resource instanceof Blob) return resource; if (resource instanceof stream.Readable) return resource; if (typeof resource === 'string') {