From 6454d3b270f6ad161fde5e9e5158dcb7337b05db Mon Sep 17 00:00:00 2001 From: Sebastian Tschan Date: Wed, 20 Oct 2021 23:17:17 +0900 Subject: [PATCH] Raise maxMetaDataSize for replaceHead function. The image blob generated from a canvas for specific pictures contains a JPEG APP2 segment that is larger than 512 bytes. See also #129. --- js/load-image-meta.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/load-image-meta.js b/js/load-image-meta.js index 8cc60ac..357b9b3 100644 --- a/js/load-image-meta.js +++ b/js/load-image-meta.js @@ -208,7 +208,7 @@ * @returns {Promise|undefined} Combined Blob */ function replaceHead(blob, head, callback) { - var options = { maxMetaDataSize: 256, disableMetaDataParsers: true } + var options = { maxMetaDataSize: 1024, disableMetaDataParsers: true } if (!callback && global.Promise) { return parseMetaData(blob, options).then(function (data) { return replaceJPEGHead(blob, data.imageHead, head)