File tree Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Original file line number Diff line number Diff 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 ] ;
You can’t perform that action at this time.
0 commit comments