Skip to content

Commit d0b128d

Browse files
committed
feat: add more log in development env
1 parent 3a5b279 commit d0b128d

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

lib/utils.js

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,6 @@ export function getBrowserName() {
108108
*
109109
* it uses binary search to converge below the browser's maximum Canvas size.
110110
*
111-
* ref: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/canvas#maximum_canvas_size
112-
*
113111
* @param {number} initWidth
114112
* @param {number} initHeight
115113
* @returns {object}
@@ -220,8 +218,15 @@ export async function drawFileInCanvas(file) {
220218
if (process.env.BUILD === 'development') {
221219
console.error(e);
222220
}
223-
const dataUrl = await getDataUrlFromFile(file);
224-
img = await loadImage(dataUrl);
221+
try {
222+
const dataUrl = await getDataUrlFromFile(file);
223+
img = await loadImage(dataUrl);
224+
} catch (e2) {
225+
if (process.env.BUILD === 'development') {
226+
console.error(e2);
227+
}
228+
throw e2;
229+
}
225230
}
226231
const canvas = drawImageInCanvas(img);
227232
return [img, canvas];

0 commit comments

Comments
 (0)